FYI: Changes to ARM Linux code...

Scott Bambrough scottb@netwinder.org
Thu Apr 20 14:21:00 GMT 2000


I've checked the following in on the 5.0 branch and the mainline.  It implements
support for LinuxThreads and fixes most of the bugs with core files.

2000-04-19  Scott Bambrough <scottb@netwinder.org>

        * arm-linux-nat.c (PIDGET, TIDGET): New.
        (get_thread_id, GET_THREAD_ID): New.
        (fetch_nwfpe_register, store_nwfpe_register): New.
        (fetch_register, store_register): New.
        (fetch_fpregister, store_fpregister): New.
        (fill_gregset, supply_gregset): New.
        (fill_fpregset, supply_fpregset): New.
        (fetch_fpregs): Modified to use thread id's.
        (store_fpregs): Modified to use thread id's and
        fetch_nwfpe_register.
        (fetch_regs): Modified to use thread id's.
        (store_regs): Modified to use thread id's.
        (fetch_inferior_registers): Modified to handle single register
        fetches.
        (store_inferior_registers): Modified to handle single register
        stores.
        (arm_linux_register_u_addr): Removed.

        * configure.tgt: Added gdbserver to configdirs for arm*-*-linux*.

        * config/arm/linux.mh
        (NATDEPFILES): Removed core-aout.o.  Added core-regset.o.
        (LOADLIBES): Define.

        * config/arm/nm-linux.h: Include config/nm-linux.h.
        (ATTACH_DETACH): Removed.  Defined in config/nm-linux.h.
        (REGISTER_U_ADDR): Removed.
        (SVR4_SHARED_LIBS): Removed.  Defined in config/nm-linux.h.
        (#include "solib.h"): Removed.  Included via config/nm-linux.h.

-- 
Scott Bambrough - Software Engineer
REBEL.COM    http://www.rebel.com
NetWinder    http://www.netwinder.org
gdb.patch

-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb.patch
Type: text/x-diff
Size: 16359 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20000420/788e9c0d/attachment.bin>


More information about the Gdb-patches mailing list