Paul Kinzelman wrote:
>
> I found that somebody inserted the string "# OBSOLETE" in the
> .../gdb/config/arm/arm.mt and .mh files, thereby breaking the
> build for ARM.
>
> Also, there are lots of header files missing when I do a standard
> config and build, the -I path probably needs fixing:
> stdio.h, errno.h, unistd.h, stdlib.h, setjmp.h, string.h, endian.h
>
> And lastly (at least as far as I've gotten), the
> DECR_PC_AFTER_BREAK definition needs to be 4 in tm-arm.h
> -PaulK
Which OS? I believe ARM Linux works for instance.
In the NEWS file is the information:
* OBSOLETE configurations
Altos 3068 m68*-altos-*
Convex c1-*-*, c2-*-*
Pyramid pyramid-*-*
ARM RISCix arm-*-* (as host)
Tahoe tahoe-*-*
Configurations that have been declared obsolete will be commented out,
but the code will be left in place. If there is no activity to revive
these configurations before the next release of GDB, the sources will
be permanently REMOVED.
No one has been activly maintaining ARM on RISCix for some time and the
code is known to have suffered serious bit rot.
Could I strongly encourage you to pull in the latest GDB snapshot (see
http://sources.redhat.com/gdb/) and look at reviving this target.
Andrew