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] Bring ns32k to GDB_MULTI_ARCH_PARTIAL


...another old target saved from the brink of extinction ... I'm sure
all 15 of the world's PC532 owners will appreciate this :-)

        * ns32k-tdep.c: include gdbtypes.h, inferior.h, regcache.h,
        target.s, arch-utils.h, ns32k-tdep.h.  Make many functions
        static.  Rename some register numbers to put them in ns32k-tdep
        private namespace.
        (ns32k_get_saved_register, ns32k_gdbarch_init_32082,
        ns32k_gdbarch_init_32382, ns32k_gdbarch_init, ns32k_dump_tdep): New
        functions.
        (_initialize_ns32k_tdep): Use gdbarch_register.
        * ns32k-tdep.h: New file.
        * ns32knbsd-tdep.c: New file.
        * config/ns32k/nbsdaout.mt (TDEPFILES): Add ns32knbsd-tdep.o.
        * config/ns32k/tm-nbsd.h: Include "ns32k/tm-ns32k.h".
        (IN_SOLIB_CALL_TRAMPOLINE, REGISTER_NAME, NUM_REGS,
        REGISTER_BYTES, REGISTER_BYTE): Remove.
        * config/ns32k/tm-ns32k.h: New file.
        * config/ns32k/tm-umax.h: Remove.

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

Attachment: ns32k-patch
Description: Text document


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