This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Move some common NetBSD target dependent code to nbsd-tdep.c


Move some code that is (or will soon be) shared by multiple NetBSD
targets into a common file.

Committed to trunk.

        * Makefile.in (ALLDEPFILES): Add nbsd-tdep.c.
        (alphanbsd-tdep.o): Add nbsd-tdep.h to dependency list.
        (nbsd-tdep.o): New dependency list.
        * alphanbsd-tdep.c: Don't include solib-svr4.h.  Include
        nbsd-tdep.h.
        (alphanbsd_solib_svr4_fetch_link_map_offsets): Remove.
        (alphanbsd_init_abi): Use nbsd_lp64_solib_svr4_fetch_link_map_offsets.
        * nbsd-tdep.c: New file.
        * nbsd-tdep.h: New file.
        * shnbsd-tdep.c: Don't include solib-svr4.h.  Include
        nbsd-tdep.h.
        (shnbsd_solib_svr4_fetch_link_map_offsets): Remove.
        (shnbsd_init_abi): Use nbsd_ilp32_solib_svr4_fetch_link_map_offsets.
        * config/alpha/nbsd.mt (TDEPFILES): Add nbsd-tdep.o.
        * config/sh/nbsd.mt (TDEPFILES): Ditto.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>

Attachment: nbsd-patch
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]