diff options
author | David MacKenzie <djm@cygnus> | 1993-06-26 15:00:47 +0000 |
---|---|---|
committer | David MacKenzie <djm@cygnus> | 1993-06-26 15:00:47 +0000 |
commit | 3caa6924bc1dcafba0c5515591a3aec6daf7714a (patch) | |
tree | 87662c260cd63cff8bc77b388f1c171892bd24a3 /Install.in | |
parent | fa021947478330c4ded4e350ccae7d467c2c92ab (diff) | |
download | gdb-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 'Install.in')
0 files changed, 0 insertions, 0 deletions