From Fedora Project Wiki
mNo edit summary |
|||
Line 7: | Line 7: | ||
http://gcc.gnu.org/gcc-4.3/ | http://gcc.gnu.org/gcc-4.3/ | ||
=== Target-Specific Improvements === | ===== Target-Specific Improvements ===== | ||
==== IA-32/x86-64 ==== | ====== IA-32/x86-64 ====== | ||
'''ABI changes''' | '''ABI changes''' |
Revision as of 02:29, 9 September 2008
GCC Compiler Collection
This release of Fedora has been built with GCC 4.3.2, which is included with the distribution.
For more information on GCC 4.3, refer to:
Target-Specific Improvements
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
-mcld
option has been added to automatically generate a cld 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--enable-cld
configure option.