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] QNX i386 native support take 2


Here is take 2 of the patch.  I decided not to make remote support
configurable.  It's a lot of work for the inclusion of one object and it's
really just not done.  If someone REALLY doesn't want remote support in a
native configuration, they can just comment out remote-nto.c (as I have for
this submission).

cheers,

Kris

Top Level ChangeLog entry:

2003-03-02    Kris Warkentin    kewarken@qnx.com

    * config.sub: Add nto i386 and multi-arch support
    * configure.in: add i[3456]86-*-nto*
    * configure: regenerate

bfd/ChangeLog entry:

2003-03-02    Kris Warkentin    kewarken@qnx.com

    * elf.c: Add qnx corefile support

gdb/ChangeLog entry:

2003-03-02    Kris Warkentin    kewarken@qnx.com

    * config/i386/i386nto.mt: New file
    * config/i386/nm-nto.h: New file - need to move it's define to configure
or run time.
    * config/i386/nto.mh: New file
    * config/i386/tm-i386nto.h: New file - only solib stuff.
    * config/djgpp/fnchange.lst: add tm-i386nto.h
    * config/tm-qnxnto.h: New file - some signal stuff.
    * configure.host: add gdb_host=nto.
    * configure.tgt: add gdb_target=i386nto and gdb osabi GDB_OSABI_QNXNTO.
    * defs.h: add GDB_OSABI_QNXNTO.
    * nto-procfs.c: New file - native Neutrino procfs support.
    * nto-share/debug.h: New file - debug interface to our kernel.
    * nto-share/dsmsgs.h: New file - definitions for our remote protocol.
    * i386-nto-tdep.c: New file - i386 target specific functionality.
    * nto-tdep.c: New file - architecture independent functionality.
    * nto-tdep.h: New file - exports for nto-tdep.c
    * osabi.c: add "QNX Neutrino" to gdb_osabi_name array


readline/ChangeLog entry:

2003-03-02    Kris Warkentin    kewarken@qnx.com

    * Makefile.in: Check HAVE_WCWIDTH variable for conditionally compiling
                          support/wcwidth.c
    * shlib/Makefile.in: Likewise
    * aclocal.m4: If we don't have wcwidth, define HAVE_WCWIDTH=no for
                         Makefile generation

Attachment: qnxnto.diff
Description: Binary data


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