gcc44: Instruct linkers to create GNU hash tables
authorJohn Marino <draco@marino.st>
Sun, 11 Mar 2012 00:45:39 +0000 (01:45 +0100)
committerJohn Marino <draco@marino.st>
Sun, 11 Mar 2012 09:05:43 +0000 (10:05 +0100)
commit4687ecd9561d76f3d02ccb4f7adeecd5e3afdd8f
treea5f1639f71d89feee38210a4d6cd2eef18ebc73d
parent7629c6317998f850ebca23c296822ba08af09e5b
gcc44: Instruct linkers to create GNU hash tables

The real-time linker has just been taught how to use GNU hash tables
to speed up symbol lookup.  However, the linkers only generate SysV
hashes by default, so the specs file is being altered to generate
both types of hashes for every shared library and dynamic executable
for a while.  Maybe after a release or two we can consider only
generating the superior GNU hash, which will break forward compatibility
with older releases.
contrib/gcc-4.4/gcc/config/dragonfly.h