aboutsummaryrefslogtreecommitdiff
path: root/gdb/stabsread.c
diff options
context:
space:
mode:
authorStan Shebs <shebs@codesourcery.com>1993-08-09 23:49:18 +0000
committerStan Shebs <shebs@codesourcery.com>1993-08-09 23:49:18 +0000
commit48f075eb2a8dc66ec671a1486073f8ba4d47f9ba (patch)
treeaa9fe38d256e4da7e1f97fdc41b42445079c8408 /gdb/stabsread.c
parent716f859496348d496e01271679f4e079dc8dac86 (diff)
downloadgdb-48f075eb2a8dc66ec671a1486073f8ba4d47f9ba.zip
gdb-48f075eb2a8dc66ec671a1486073f8ba4d47f9ba.tar.gz
gdb-48f075eb2a8dc66ec671a1486073f8ba4d47f9ba.tar.bz2
Moved the function hashname from stabsread.c to buildsym.c, since
it's a general-purpose function.
Diffstat (limited to 'gdb/stabsread.c')
-rw-r--r--gdb/stabsread.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/gdb/stabsread.c b/gdb/stabsread.c
index c6864cd..f57bf8f 100644
--- a/gdb/stabsread.c
+++ b/gdb/stabsread.c
@@ -217,38 +217,6 @@ static int undef_types_length;
} while (0)
-/* This is used by other symbol readers besides stabs, so for cleanliness
- should probably be in buildsym.c. */
-
-int
-hashname (name)
- char *name;
-{
- register char *p = name;
- register int total = p[0];
- register int c;
-
- c = p[1];
- total += c << 2;
- if (c)
- {
- c = p[2];
- total += c << 4;
- if (c)
- {
- total += p[3] << 6;
- }
- }
-
- /* Ensure result is positive. */
- if (total < 0)
- {
- total += (1000 << 6);
- }
- return (total % HASHSIZE);
-}
-
-
/* Look up a dbx type-number pair. Return the address of the slot
where the type for that number-pair is stored.
The number-pair is in TYPENUMS.