aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorDavid MacKenzie <djm@cygnus>1993-06-26 15:00:47 +0000
committerDavid MacKenzie <djm@cygnus>1993-06-26 15:00:47 +0000
commit3caa6924bc1dcafba0c5515591a3aec6daf7714a (patch)
tree87662c260cd63cff8bc77b388f1c171892bd24a3 /ld/ChangeLog
parentfa021947478330c4ded4e350ccae7d467c2c92ab (diff)
downloadgdb-3caa6924bc1dcafba0c5515591a3aec6daf7714a.zip
gdb-3caa6924bc1dcafba0c5515591a3aec6daf7714a.tar.gz
gdb-3caa6924bc1dcafba0c5515591a3aec6daf7714a.tar.bz2
* aoutx.h (hash, compare, struct stringtab_entry, add_to_stringtab):
Use unsigned hash values for better hashing. (hash): Hash in the string length for long strings. * aoutx.h (compare): Replace 3 if's with a subtraction. (translate_to_native_sym_flags, add_to_stringtab): Reorder tests in decreasing order of success, as an optimization. (hash): Take a length arg; ignore chars after #25, for speed. (add_to_stringtab): Pass length to hash.
Diffstat (limited to 'ld/ChangeLog')
0 files changed, 0 insertions, 0 deletions