Knowledge (XXG)

Talk:Clang

Source 📝

345: 491: 253: 470: 222: 321: 398: 377: 191: 805:. They use Clang "to provide accurate and helpful warnings and diagnostics to engineers". They add warnings to Clang (ie., enhance it to detect "dangerous and potentially buggy constructs") and customize some of those warnings. They use these enhancements to systematically scan their entire code base: 1230:
In the "Performance and GCC compatibility" section, the second paragraph seems to start out talking about compile time, while the last two sentences talk about performance of the generated code. This seems misleading and that the ideas of those two sentences should be merged into the third paragraph,
988:
Yes, Swift is supported by Clang, but I'm pretty sure it only works because Apple added a compatibility layer to all the function calls, etc allowing it to work seamlessly, I don't believe it's actually compiled to Objective-C, and further, I don't believe the Playstation 4 even supports Objective-C.
650:
people put them in their sights wrt GCC. GNU played rough and got one over on NeXT (with GCC), but it's obvious that that lesson has been learned. Apple won't even allow any use of GPLv3 code, let alone integration into their system. This is what happens when you act anti-socially." so im confused.
880:
GCC's compilation speeds are really slow, but runtime performance of binaries is generally (9/10 itw cases) better by 10+%. Phoronix this tests can back me up. "sometimes" suggests that it's like that in <50% cases. I'd suggest replacing it with "mostly" or "generally" (with reasonable defaults
923:
In article this is mentioned several times, but as of now (Aug '12) there is no incremental compilation option (standalone server instance, nor IDE support, not counting proprietary X code). I guess article should reflect this more, to me it sounds like failed design goal (my POV, not developer's
649:
And did Apple really want to? I can see how its useful to them, even more so if it's basing itself more on bsd/bsd licence rather than linux/gpl. I don't really get the point, they use gcc from non gpl programs in an accepted way, yet I read "but Apple is heavily funding Clang now because the GNU
1054:
Primary sources such as official blogs may be used for facts but should not be used for opinions. We should strive for third party sources, but just because a fact is mostly covered by primary sources does not mean it needs to be removed. Though yes, opinions and the like need 3rd party sources.
626:
The article says the C support is complete. this is not true, there are still many bugs and missing features (va_arg missing on amd64 etc.) which results in clang not being able to compile many common C apps. I am also not sure why is clang "low" on importance, I believe it has a bright future,
1038:
It seems that most of the references for this article are to unreliable sources such as blogs, and/or to sources directly connected with Clang. It would be great if these could be replaced or supplemented with reliable secondary or tertiary sources. In cases where this is not possible, some
810:
When other teams at Google respond to production bugs, our team will often begin working to enable any Clang diagnostics that might have caught the bug. Within one week of production issues, we can sweep the entire code base using these diagnostics to fix any latent
1538:
Is it a mistake in the article or does that XCode thing really have a subpath xxx...xxx/usr/bin/gcc that's actually an alias for clang? If i were to choose a representative image, it probably wouldn't be that one because it's rather confusing.
354: 236: 1651: 600:
I don't think it is valid to mark this as "Apple's fronted". yes, apple sponsors most of the development now but the code is open source and once version 1.0 is released I believe a wider community will be
153: 452: 1554:
Yes, I agree. It is a very bad image for this, not only too much redundant text for what it is trying to show, it also seems to be using an executable called gcc, which I want to believe is not Clang.
1646: 359: 1083:). This information should probably make it into the article at some point, but I don't have time to edit it in now. I'll leave this comment here in case someone else wants to take it on. 1016: 1009:
The Swift compiler and the Clang compiler are separate projects (the Swift compiler uses Clang for its interoperability with Objective-C, but Clang is not used to compile Swift code).
1641: 766:
GPL3 also the reason for the BSDs moving to clang, for example FreeBSD has GPL3 versions of gcc in its ports system, but its base system is built with a GPL2 version from 2007.
1631: 1656: 950:
Can we have a table with all of the supported OSes/products that use clang? like, how do we include the fact that the PS4 uses clang because I think it's pretty notable.
1460: 1456: 1442: 1324: 1320: 1306: 1174: 1170: 1156: 608:
I have reworded it to avoid the possessive implication. While Apple does sponsor a large part of the development, there are several non-Apple contributors as well. #
1080: 572:
Is it valid to say that Clang's goal is to replace GCC, period? It has different design goals. Comparison with pros and cons listed is even provided on CLangs site.
1585: 549: 147: 1134: 311: 79: 1519: 1686: 539: 1616: 301: 1626: 335: 1671: 442: 1691: 1272: 1402: 515: 85: 1412: 277: 1676: 1428: 859: 418: 1681: 931: 888: 773: 609: 30: 1611: 651: 498: 475: 1621: 750: 634: 579: 260: 227: 99: 1666: 1438:
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
1020: 1081:
http://arstechnica.com/information-technology/2014/11/visual-studio-2015-goes-even-more-cross-platform-with-clang-android-emulator/
330: 232: 104: 20: 405: 382: 74: 1661: 202: 1636: 829: 1135:
https://web.archive.org/20110218013535/http://weblogs.java.net:80/blog/simonis/archive/2011/02/10/compiling-hotspot-vm-clang
65: 514:
and related topics on Knowledge (XXG). If you would like to participate, please visit the project page, where you can join
44: 1593: 1503: 1367: 1138: 168: 1559: 994: 955: 135: 109: 1273:
https://web.archive.org/web/20110130065354/http://lists.cs.uiuc.edu:80/pipermail/cfe-dev/2011-January/013013.html
863: 1459:
to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the
1403:
https://web.archive.org/web/20111004073001/http://lists.trolltech.com/qt4-preview-feedback/2005-02/msg00691.html
1323:
to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the
1173:
to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the
802: 344: 1578: 777: 417:
topics on Knowledge (XXG). If you would like to participate, please visit the project page, where you can join
410: 1413:
https://web.archive.org/web/20150907044958/http://lists.cs.uiuc.edu/pipermail/cfe-dev/2010-October/011711.html
935: 892: 613: 208: 1574:
The following Wikimedia Commons file used on this page or its Wikidata item has been nominated for deletion:
1238: 969:
Should Swift be added as one of the languages? My understanding is Swift is also compiled via clang on LLVM.
706:. Googling found some brief mentions of becoming in parts of North America, which could be a possibility. — 655: 1589: 1494: 1394: 1358: 1264: 754: 638: 583: 1429:
https://web.archive.org/web/20070817044507/http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-July/009817.html
1088: 1012: 990: 951: 927: 884: 823: 820: 769: 746: 630: 575: 273: 55: 1555: 1478:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
1466: 1406: 1342:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
1330: 1234: 1212: 1192:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
1180: 817: 276:
on Knowledge (XXG). If you would like to participate, please visit the project page, where you can join
1393:. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit 1263:. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit 129: 70: 1422: 1416: 1276: 1084: 976: 1297: 1044: 190: 1432: 161: 125: 1060: 1540: 1463:
before doing mass systematic removals. This message is updated dynamically through the template
1327:
before doing mass systematic removals. This message is updated dynamically through the template
1177:
before doing mass systematic removals. This message is updated dynamically through the template
798: 742:
It seems strange that the Background section doesn't mention gcc's change of license (GPL2-: -->
1479: 1343: 1193: 1116: 828:
Should we mention Google's use of Clang in the article? (Any mention would need to be brief.)
51: 175: 1208: 908: 825:) on the LLVM blog entitled "What Every C Programmer Should Know About Undefined Behavior". 729: 711: 698: 682: 673: 667: 1486: 1350: 1200: 1544: 1124: 1040: 1445:, "External links modified" talk page sections are no longer generated or monitored by 1309:, "External links modified" talk page sections are no longer generated or monitored by 1159:, "External links modified" talk page sections are no longer generated or monitored by 507: 1485:
If you found an error with any archives or the URLs themselves, you can fix them with
1452: 1349:
If you found an error with any archives or the URLs themselves, you can fix them with
1316: 1199:
If you found an error with any archives or the URLs themselves, you can fix them with
1166: 1605: 1570:
A Commons file used on this page or its Wikidata item has been nominated for deletion
1056: 141: 1139:
http://weblogs.java.net/blog/simonis/archive/2011/02/10/compiling-hotspot-vm-clang
724:
ACK. perhaps my dialect is just weird (I'm a North American speaker of English).
1524: 972: 904: 725: 707: 678: 490: 469: 320: 252: 221: 1451:. No special action is required regarding these talk page notices, other than 1315:. No special action is required regarding these talk page notices, other than 1165:. No special action is required regarding these talk page notices, other than 503: 793:
A Google programmer has posted an interesting article about how Google uses
269: 854:
is nowhere cited what it stands for. Can anybody knowledgable explain what
1518:
It seems license its license has been updated to Apache 2.0 license after
878:...runtime performance of clang/LLVM output is sometimes worse than GCC's. 265: 1121:
after the link to keep me from modifying it. Alternatively, you can add
397: 376: 1079:) and apparently intends to make it available as a backend in VS2015 ( 1407:
http://lists.trolltech.com/qt4-preview-feedback/2005-02/msg00691.html
1076: 903:
Can you post a link to such survey? I then would update the article.
1423:
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-January/013013.html
1417:
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2010-October/011711.html
1277:
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-January/013013.html
693:
The article seems correct for me because I can imagine a fake word
414: 1386: 1256: 1129:
to keep me off the page altogether. I made the following changes:
1106: 24: 1652:
C-Class Free and open-source software articles of Mid-importance
1433:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-July/009817.html
511: 184: 15: 1282:
When you have finished reviewing my changes, please set the
1144:
When you have finished reviewing my changes, please set the
343: 319: 1597: 1563: 1548: 1528: 1508: 1372: 1242: 1220: 1092: 1064: 1048: 1024: 998: 980: 959: 939: 912: 896: 867: 848:"Changes to the compiler can be checked by diffing the IF." 832: 781: 758: 733: 715: 686: 659: 642: 617: 587: 1397:
for additional information. I made the following changes:
1267:
for additional information. I made the following changes:
1522:, and AFAIK firefox is already complied by using Clang.—— 1105:
I have just added archive links to one external link on
627:
possibly replacing gcc as "the free C-family compiler"
1390: 1260: 1110: 160: 1647:
Mid-importance Free and open-source software articles
1231:
talking about performance of the generated binaries.
502:, a collaborative effort to improve the coverage of 409:, a collaborative effort to improve the coverage of 264:, a collaborative effort to improve the coverage of 1455:using the archive tool instructions below. Editors 1319:using the archive tool instructions below. Editors 1169:using the archive tool instructions below. Editors 1039:
material may need to be removed from the article. —
174: 1514:Update the license in infobox and firefox status 881:such as "-O2" or even "-mntune=native" flags). 743:GPL3) as a main reason for Apple dropping gcc. 33:for general discussion of the article's subject. 1534:Image showing clang command lines in a terminal 1226:Performance Of Compilation vs. Generated Binary 1642:C-Class Free and open-source software articles 1584:Participate in the deletion discussion at the 1441:This message was posted before February 2018. 1305:This message was posted before February 2018. 1155:This message was posted before February 2018. 665:Is it just me or is the English word 'clang' 8: 1632:C-Class software articles of Mid-importance 1657:All Free and open-source software articles 1255:I have just modified one external link on 1010: 464: 371: 216: 1385:I have just modified 4 external links on 466: 373: 218: 188: 524:Knowledge (XXG):WikiProject Apple Inc. 1294:to let others know (documentation at 797:Clang for their C++ code. See either 697: 672: 666: 286:Knowledge (XXG):WikiProject Computing 7: 1017:2620:0:1000:330B:88D8:40D7:4779:E213 496:This article is within the scope of 403:This article is within the scope of 258:This article is within the scope of 207:It is of interest to the following 23:for discussing improvements to the 1687:Mid-importance Apple Inc. articles 1077:https://github.com/Microsoft/clang 14: 1617:Low-importance Computing articles 1389:. Please take a moment to review 1259:. Please take a moment to review 1109:. Please take a moment to review 427:Knowledge (XXG):WikiProject C/C++ 50:New to Knowledge (XXG)? Welcome! 1627:Mid-importance software articles 816:See also the three-part series ( 489: 468: 396: 375: 251: 220: 189: 45:Click here to start a new topic. 1692:WikiProject Apple Inc. articles 1421:Corrected formatting/usage for 803:Google's Engineering Tools blog 702:that I wouldn't pronounce like 544:This article has been rated as 527:Template:WikiProject Apple Inc. 447:This article has been rated as 306:This article has been rated as 289:Template:WikiProject Computing 1: 1672:Mid-importance C/C++ articles 1373:17:59, 25 November 2016 (UTC) 1221:04:54, 23 February 2016 (UTC) 1065:19:49, 17 February 2015 (UTC) 1025:20:37, 25 November 2015 (UTC) 618:06:11, 18 December 2007 (UTC) 518:and see a list of open tasks. 421:and see a list of open tasks. 355:Free and open-source software 352:This article is supported by 328:This article is supported by 280:and see a list of open tasks. 237:Free and open-source software 42:Put new text under old text. 1564:22:24, 2 February 2020 (UTC) 1549:04:07, 2 February 2020 (UTC) 1529:14:22, 1 February 2019 (UTC) 1075:Microsoft has forked clang ( 1049:10:54, 4 February 2015 (UTC) 734:04:09, 17 October 2009 (UTC) 716:03:43, 17 October 2009 (UTC) 687:02:36, 17 October 2009 (UTC) 643:21:45, 26 October 2008 (UTC) 1682:C-Class Apple Inc. articles 1243:20:30, 29 August 2016 (UTC) 960:20:11, 6 January 2014 (UTC) 940:13:14, 12 August 2012 (UTC) 1708: 1677:WikiProject C/C++ articles 1612:C-Class Computing articles 1509:19:44, 8 August 2017 (UTC) 1472:(last update: 5 June 2024) 1382:Hello fellow Wikipedians, 1336:(last update: 5 June 2024) 1252:Hello fellow Wikipedians, 1186:(last update: 5 June 2024) 1127:|deny=InternetArchiveBot}} 1102:Hello fellow Wikipedians, 965:Swift Programming Language 913:20:27, 23 April 2012 (UTC) 897:18:51, 13 April 2012 (UTC) 550:project's importance scale 430:Template:WikiProject C/C++ 312:project's importance scale 1622:C-Class software articles 1598:21:53, 31 July 2021 (UTC) 1093:10:28, 12 June 2015 (UTC) 1071:Microsoft now in the ring 999:19:15, 15 July 2014 (UTC) 868:21:10, 23 July 2011 (UTC) 660:12:18, 21 July 2009 (UTC) 588:17:52, 7 April 2013 (UTC) 543: 484: 446: 391: 351: 327: 305: 246: 215: 80:Be welcoming to newcomers 981:18:11, 6 June 2014 (UTC) 833:10:56, 3 June 2011 (UTC) 782:18:31, 29 May 2011 (UTC) 1378:External links modified 1248:External links modified 1098:External links modified 759:20:16, 8 May 2011 (UTC) 1667:C-Class C/C++ articles 1662:All Computing articles 499:WikiProject Apple Inc. 348: 324: 274:information technology 197:This article is rated 75:avoid personal attacks 1637:All Software articles 919:incremental compiling 347: 323: 261:WikiProject Computing 201:on Knowledge (XXG)'s 100:Neutral point of view 1453:regular verification 1317:regular verification 1167:regular verification 1152:to let others know. 1113:. If necessary, add 331:WikiProject Software 105:No original research 1443:After February 2018 1307:After February 2018 1286:parameter below to 1157:After February 2018 1148:parameter below to 846:sections contains: 530:Apple Inc. articles 1590:Community Tech bot 1497:InternetArchiveBot 1448:InternetArchiveBot 1361:InternetArchiveBot 1312:InternetArchiveBot 1162:InternetArchiveBot 349: 325: 292:Computing articles 203:content assessment 86:dispute resolution 47: 1579:LLVM New Logo.png 1473: 1337: 1219: 1187: 1027: 1015:comment added by 930:comment added by 887:comment added by 789:Google uses Clang 772:comment added by 749:comment added by 633:comment added by 578:comment added by 564: 563: 560: 559: 556: 555: 463: 462: 459: 458: 406:WikiProject C/C++ 370: 369: 366: 365: 183: 182: 66:Assume good faith 43: 1699: 1556:BernardoSulzbach 1527: 1507: 1498: 1471: 1470: 1449: 1371: 1362: 1335: 1334: 1313: 1301: 1215: 1214:Talk to my owner 1210: 1185: 1184: 1163: 1128: 1120: 991:Bumblebritches57 952:Bumblebritches57 942: 899: 784: 761: 701: 676: 670: 645: 590: 532: 531: 528: 525: 522: 493: 486: 485: 480: 472: 465: 453:importance scale 435: 434: 431: 428: 425: 400: 393: 392: 387: 379: 372: 294: 293: 290: 287: 284: 255: 248: 247: 242: 239: 224: 217: 200: 194: 193: 185: 179: 178: 164: 95:Article policies 16: 1707: 1706: 1702: 1701: 1700: 1698: 1697: 1696: 1602: 1601: 1586:nomination page 1572: 1536: 1523: 1516: 1501: 1496: 1464: 1457:have permission 1447: 1395:this simple FaQ 1380: 1365: 1360: 1328: 1321:have permission 1311: 1295: 1265:this simple FaQ 1250: 1228: 1218: 1213: 1178: 1171:have permission 1161: 1122: 1114: 1100: 1073: 1036: 1034:Sourcing issues 967: 948: 925: 921: 882: 875: 860:194.246.123.103 840: 838:diffing the IF? 791: 767: 744: 628: 597: 573: 569: 529: 526: 523: 520: 519: 478: 432: 429: 426: 423: 422: 385: 291: 288: 285: 282: 281: 240: 230: 198: 121: 116: 115: 114: 91: 61: 12: 11: 5: 1705: 1703: 1695: 1694: 1689: 1684: 1679: 1674: 1669: 1664: 1659: 1654: 1649: 1644: 1639: 1634: 1629: 1624: 1619: 1614: 1604: 1603: 1582: 1581: 1571: 1568: 1567: 1566: 1535: 1532: 1515: 1512: 1491: 1490: 1483: 1436: 1435: 1427:Added archive 1425: 1419: 1411:Added archive 1409: 1401:Added archive 1379: 1376: 1355: 1354: 1347: 1280: 1279: 1271:Added archive 1249: 1246: 1227: 1224: 1211: 1205: 1204: 1197: 1142: 1141: 1133:Added archive 1099: 1096: 1072: 1069: 1068: 1067: 1035: 1032: 1031: 1030: 1029: 1028: 1004: 1003: 1002: 1001: 966: 963: 947: 944: 932:94.112.108.225 920: 917: 916: 915: 889:94.112.108.225 879: 874: 871: 849: 839: 836: 814: 813: 790: 787: 786: 785: 774:87.194.105.247 763: 762: 739: 738: 737: 736: 719: 718: 690: 689: 647: 646: 623: 622: 621: 620: 610:75.168.182.194 603: 602: 596: 593: 592: 591: 568: 565: 562: 561: 558: 557: 554: 553: 546:Mid-importance 542: 536: 535: 533: 516:the discussion 494: 482: 481: 479:Mid‑importance 473: 461: 460: 457: 456: 449:Mid-importance 445: 439: 438: 436: 433:C/C++ articles 419:the discussion 401: 389: 388: 386:Mid‑importance 380: 368: 367: 364: 363: 360:Mid-importance 350: 340: 339: 336:Mid-importance 326: 316: 315: 308:Low-importance 304: 298: 297: 295: 278:the discussion 256: 244: 243: 241:Low‑importance 225: 213: 212: 206: 195: 181: 180: 118: 117: 113: 112: 107: 102: 93: 92: 90: 89: 82: 77: 68: 62: 60: 59: 48: 39: 38: 35: 34: 28: 13: 10: 9: 6: 4: 3: 2: 1704: 1693: 1690: 1688: 1685: 1683: 1680: 1678: 1675: 1673: 1670: 1668: 1665: 1663: 1660: 1658: 1655: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1633: 1630: 1628: 1625: 1623: 1620: 1618: 1615: 1613: 1610: 1609: 1607: 1600: 1599: 1595: 1591: 1587: 1580: 1577: 1576: 1575: 1569: 1565: 1561: 1557: 1553: 1552: 1551: 1550: 1546: 1542: 1533: 1531: 1530: 1526: 1521: 1513: 1511: 1510: 1505: 1500: 1499: 1488: 1484: 1481: 1477: 1476: 1475: 1468: 1462: 1458: 1454: 1450: 1444: 1439: 1434: 1430: 1426: 1424: 1420: 1418: 1414: 1410: 1408: 1404: 1400: 1399: 1398: 1396: 1392: 1388: 1383: 1377: 1375: 1374: 1369: 1364: 1363: 1352: 1348: 1345: 1341: 1340: 1339: 1332: 1326: 1322: 1318: 1314: 1308: 1303: 1299: 1293: 1289: 1285: 1278: 1274: 1270: 1269: 1268: 1266: 1262: 1258: 1253: 1247: 1245: 1244: 1240: 1236: 1235:JoshGilkerson 1232: 1225: 1223: 1222: 1216: 1209: 1202: 1198: 1195: 1191: 1190: 1189: 1182: 1176: 1172: 1168: 1164: 1158: 1153: 1151: 1147: 1140: 1136: 1132: 1131: 1130: 1126: 1118: 1112: 1108: 1103: 1097: 1095: 1094: 1090: 1086: 1082: 1078: 1070: 1066: 1062: 1058: 1053: 1052: 1051: 1050: 1046: 1042: 1033: 1026: 1022: 1018: 1014: 1008: 1007: 1006: 1005: 1000: 996: 992: 987: 986: 985: 984: 983: 982: 978: 974: 970: 964: 962: 961: 957: 953: 946:PlayStation 4 945: 943: 941: 937: 933: 929: 918: 914: 910: 906: 902: 901: 900: 898: 894: 890: 886: 877: 872: 870: 869: 865: 861: 857: 853: 847: 845: 837: 835: 834: 831: 826: 824: 821: 818: 812: 808: 807: 806: 804: 800: 799:the LLVM blog 796: 788: 783: 779: 775: 771: 765: 764: 760: 756: 752: 748: 741: 740: 735: 731: 727: 723: 722: 721: 720: 717: 713: 709: 705: 700: 696: 692: 691: 688: 684: 680: 675: 669: 664: 663: 662: 661: 657: 653: 652:217.43.34.130 644: 640: 636: 632: 625: 624: 619: 615: 611: 607: 606: 605: 604: 599: 598: 594: 589: 585: 581: 577: 571: 570: 566: 551: 547: 541: 538: 537: 534: 517: 513: 509: 505: 501: 500: 495: 492: 488: 487: 483: 477: 474: 471: 467: 454: 450: 444: 441: 440: 437: 420: 416: 412: 408: 407: 402: 399: 395: 394: 390: 384: 381: 378: 374: 361: 358:(assessed as 357: 356: 346: 342: 341: 337: 334:(assessed as 333: 332: 322: 318: 317: 313: 309: 303: 300: 299: 296: 279: 275: 271: 267: 263: 262: 257: 254: 250: 249: 245: 238: 234: 229: 226: 223: 219: 214: 210: 204: 196: 192: 187: 186: 177: 173: 170: 167: 163: 159: 155: 152: 149: 146: 143: 140: 137: 134: 131: 127: 124: 123:Find sources: 120: 119: 111: 110:Verifiability 108: 106: 103: 101: 98: 97: 96: 87: 83: 81: 78: 76: 72: 69: 67: 64: 63: 57: 53: 52:Learn to edit 49: 46: 41: 40: 37: 36: 32: 26: 22: 18: 17: 1583: 1573: 1537: 1517: 1495: 1492: 1467:source check 1446: 1440: 1437: 1384: 1381: 1359: 1356: 1331:source check 1310: 1304: 1291: 1287: 1283: 1281: 1254: 1251: 1233: 1229: 1206: 1181:source check 1160: 1154: 1149: 1145: 1143: 1104: 1101: 1074: 1037: 1011:— Preceding 971: 968: 949: 926:— Preceding 922: 883:— Preceding 876: 858:is? Thanks, 855: 851: 843: 841: 827: 815: 809: 795:and improves 794: 792: 768:— Preceding 751:83.114.82.27 703: 694: 648: 635:89.173.82.36 580:82.131.68.81 574:— Preceding 545: 497: 448: 404: 353: 329: 307: 259: 209:WikiProjects 171: 165: 157: 150: 144: 138: 132: 122: 94: 19:This is the 1520:this commit 1298:Sourcecheck 1085:GrandOpener 873:performance 745:—Preceding 629:—Preceding 148:free images 31:not a forum 1606:Categories 1504:Report bug 1368:Report bug 1041:Psychonaut 671:, and not 521:Apple Inc. 476:Apple Inc. 1487:this tool 1480:this tool 1351:this tool 1344:this tool 1201:this tool 1194:this tool 601:gathered. 283:Computing 270:computing 266:computers 228:Computing 88:if needed 71:Be polite 21:talk page 1493:Cheers.— 1357:Cheers.— 1207:Cheers.— 1117:cbignore 1057:PaleAqua 1013:unsigned 928:unsigned 885:unsigned 844:Overview 770:unsigned 747:unsigned 699:/ˈkleɪŋ/ 668:/ˈkleɪŋ/ 631:unsigned 595:Untitled 576:unsigned 233:Software 56:get help 29:This is 27:article. 1391:my edit 1284:checked 1261:my edit 1217::Online 1146:checked 1111:my edit 924:ofc). 674:/ˈklæŋ/ 548:on the 451:on the 310:on the 199:C-class 154:WP refs 142:scholar 1525:Wizard 1292:failed 1125:nobots 973:Pacoup 905:1exec1 850:, yet 726:KMeyer 708:Mrwojo 695:clayng 679:KMeyer 272:, and 205:scale. 126:Google 1541:Bohan 1387:Clang 1257:Clang 1107:Clang 811:bugs. 704:clang 504:Apple 424:C/C++ 383:C/C++ 169:JSTOR 130:books 84:Seek 25:Clang 1594:talk 1560:talk 1545:talk 1288:true 1239:talk 1150:true 1089:talk 1061:talk 1045:talk 1021:talk 995:talk 977:talk 956:talk 936:talk 909:talk 893:talk 864:talk 842:The 778:talk 755:talk 730:talk 712:talk 683:talk 656:talk 639:talk 614:talk 584:talk 567:Goal 413:and 162:FENS 136:news 73:and 1588:. — 1461:RfC 1431:to 1415:to 1405:to 1325:RfC 1302:). 1290:or 1275:to 1175:RfC 1137:to 830:CWC 801:or 540:Mid 512:iOS 508:Mac 443:Mid 415:C++ 302:Low 176:TWL 1608:: 1596:) 1562:) 1547:) 1474:. 1469:}} 1465:{{ 1338:. 1333:}} 1329:{{ 1300:}} 1296:{{ 1241:) 1188:. 1183:}} 1179:{{ 1123:{{ 1119:}} 1115:{{ 1091:) 1063:) 1047:) 1023:) 997:) 979:) 958:) 938:) 911:) 895:) 866:) 856:IF 852:IF 822:, 819:, 780:) 757:) 732:) 714:) 685:) 677:? 658:) 641:) 616:) 586:) 510:, 506:, 362:). 338:). 268:, 235:/ 231:: 156:) 54:; 1592:( 1558:( 1543:( 1506:) 1502:( 1489:. 1482:. 1370:) 1366:( 1353:. 1346:. 1237:( 1203:. 1196:. 1087:( 1059:( 1043:( 1019:( 993:( 975:( 954:( 934:( 907:( 891:( 862:( 776:( 753:( 728:( 710:( 681:( 654:( 637:( 612:( 582:( 552:. 455:. 411:C 314:. 211:: 172:· 166:· 158:· 151:· 145:· 139:· 133:· 128:( 58:.

Index

talk page
Clang
not a forum
Click here to start a new topic.
Learn to edit
get help
Assume good faith
Be polite
avoid personal attacks
Be welcoming to newcomers
dispute resolution
Neutral point of view
No original research
Verifiability
Google
books
news
scholar
free images
WP refs
FENS
JSTOR
TWL

content assessment
WikiProjects
WikiProject icon
Computing
Software
Free and open-source software

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.