Remove some vestiges of Harris 88k support.

* dwarf2read.c (decode_locdesc): Remove `#if' block for Harris 88k
register numbering quirk.
* elfread.c (elf_symtab_read): Remove `#if' block for skipping
odd symbols occurring in Harris 88k ELF targets.
This commit is contained in:
Jim Blandy 2002-06-22 00:05:59 +00:00
parent 6fc56307d4
commit 78b119cb5d
3 changed files with 8 additions and 17 deletions

View File

@ -1,3 +1,11 @@
2002-06-21 Jim Blandy <jimb@redhat.com>
Remove some vestiges of Harris 88k support.
* dwarf2read.c (decode_locdesc): Remove `#if' block for Harris 88k
register numbering quirk.
* elfread.c (elf_symtab_read): Remove `#if' block for skipping
odd symbols occurring in Harris 88k ELF targets.
2002-06-21 Tom Tromey <tromey@redhat.com>
* gdb_locale.h: New file.

View File

@ -6235,12 +6235,6 @@ decode_locdesc (struct dwarf_block *blk, struct objfile *objfile,
isreg = 1;
unsnd = read_unsigned_leb128 (NULL, (data + i), &bytes_read);
i += bytes_read;
#if defined(HARRIS_TARGET) && defined(_M88K)
/* The Harris 88110 gdb ports have long kept their special reg
numbers between their gp-regs and their x-regs. This is
not how our dwarf is generated. Punt. */
unsnd += 6;
#endif
stack[++stacki] = unsnd;
break;

View File

@ -364,17 +364,6 @@ elf_symtab_read (struct objfile *objfile, int dynamic)
should be harmless (but I encourage people to fix this
in the assembler instead of adding checks here). */
continue;
#ifdef HARRIS_TARGET
else if (sym->name[0] == '.' && sym->name[1] == '.')
{
/* Looks like a Harris compiler generated label for the
purpose of marking instructions that are relevant to
DWARF dies. The assembler can't get rid of these
because they are relocatable addresses that the
linker needs to resolve. */
continue;
}
#endif
else
{
ms_type = mst_file_text;