جی‌سی‌سی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
←‏ویژگی‌ها: حذف موارد بدون منبع و افزودن از ویکی انگلیسی
←‏ویژگی‌ها: افزودن ویژگی
خط ۳۴:
* [[بهینه‌سازی زمان پیوند]] هر فایل کد که کامپایل می‌شود یک فایل آبجکت مجزا به همراه یک فایل کمکی برای [[پیوند دهنده|پیوند‌دهی]] تولید می‌کند. زمانی که فایل‌های آبجکت پیوند می‌خورند یکبار دگیر کامپایلر اجرا می‌شود و از فایل کمکی برای پیونددهی، برای بهینه‌سازی فایل‌های آبجکتی که به طور مجزا تولید شدند در سرتاسر برنامه استفاده می‌کند.
* [[افزایه]]<nowiki/>‌ها می‌توانند امکانات کامپایلر را به صورت مستقیم گسترش دهند.<ref>{{یادکرد وب|نشانی=https://gcc.gnu.org/onlinedocs/gccint/Plugins.html|عنوان=Plugins - GNU Compiler Collection (GCC) Internals|ناشر=gcc.gnu.org|بازبینی=2017-01-06}}</ref>
* [[حافظه تراکنشی]] [[سی پلاس‌پلاس|سی‌پلاس‌پلاس]] زمانی که با دستور -fgnu-tm اجرا شود.<ref>{{یادکرد وب|نشانی=https://gcc.gnu.org/gcc-6/changes.html|عنوان=GCC 6 Release Series — Changes, New Features, and Fixes - GNU Project - Free Software Foundation (FSF)|ناشر=gcc.gnu.org|بازبینی=2017-01-06}}</ref><ref>{{یادکرد وب|نشانی=https://gcc.gnu.org/wiki/TransactionalMemory|عنوان=TransactionalMemory - GCC Wiki|ناشر=gcc.gnu.org|بازبینی=2017-01-06}}</ref>
 
== پشتیبانی از سخت‌افزارها ==