[relnotes] [Fedora Project Wiki] Update of "Docs/Beats/DevelTools/GCC" by PaulWFrields

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.

The following page has been changed by PaulWFrields:
http://fedoraproject.org/wiki/Docs/Beats/DevelTools/GCC

The comment on the change is:
Exactitude changes per f13

------------------------------------------------------------------------------
  
  === Caveats ===
  
-  * Fedora developers have introduced changes in the ELF .hash section that provides symbols for dynamic linking.  This new .gnu.hash section, which is produced with the new default `--hash-style=gnu` option for `gcc`, serves the same purpose.  It provides, however, an approximately 50% increase in dynamic linking speed.  Binaries and libraries produced with the new hashing function are incompatible with older `glibc` and dynamic linker releases.  To use the old-style hashing routines, pass the `--hash-style=sysv` option instead.
+  * Fedora developers have introduced changes in the ELF .hash section that provides symbols for dynamic linking.  This new .gnu.hash section, which is produced with the new default `--hash-style=gnu` option for `gcc`, serves the same purpose as previous hash sections.  It provides, however, an approximately 50% increase in dynamic linking speed.  Binaries and libraries produced with the new hashing function are incompatible with older `glibc` and dynamic linker releases.  To use the old-style hashing routines for compatibility with older `glibc`-based systems, pass the `--hash-style=sysv` option instead.
  
   * You need GDB 6.1 or newer to debug binaries, unless they are compiled using the `-fno-var-tracking` compilation option.
  


[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux