|
|
(70 intermediate revisions by 15 users not shown) |
Line 1: |
Line 1: |
| ==== GCC Compiler Collection ====
| | {{header|docs}} |
|
| |
|
| This release of Fedora has been built with GCC {{Template:DocsDict/gccVer}}, which is included with the distribution.
| | {{Docs_beat_closed}} |
|
| |
| For more information on GCC 4.3, refer to:
| |
|
| |
|
| http://gcc.gnu.org/gcc-4.3/
| | [[Category:Docs Project]] |
| | | [[Category:Draft documentation]] |
| ===== Target-Specific Improvements =====
| | [[Category:Documentation beats]] |
| | |
| ====== IA-32/x86-64 ======
| |
| | |
| '''ABI changes'''
| |
| | |
| * Starting with GCC 4.3.1, decimal floating point variables are aligned to their natural boundaries when they are passed on the stack for i386.
| |
| | |
| '''Command-line changes'''
| |
| | |
| * Starting with GCC 4.3.1, the <code>-mcld</code> option has been added to automatically generate a <code>cld</code> instruction in the prologue of functions that use string instructions. This option is used for backward compatibility on some operating systems and can be enabled by default for 32-bit x86 targets by configuring GCC with the <code>--enable-cld</code> configure option.
| |