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]

QNX Neutrino config directory contents


In the interest of splitting things up, here are the config directory
contents.  If it's okay, I'd like to add these first and then submit the
rest of the files next.

cheers,

Kris

ChangeLog

    * config/tm-qnxnto.h: New file. Generic QNX Neutrino defines.
    * config/djgpp/fnchange.lst: Add tm-i386nto.h.
    * config/i386/i386nto.mt: New file. Target support Makefile fragment for
i386 QNX Neutrino.
    * config/i386/tm-i386nto.h: New file. Target header for i386 QNX
Neutrino.
    * config/i386/nm-nto.h: New file. Native header file for i386 QNX
Neutrino.
    * config/i386/nto.mh: New file. Host config. for i386 QNX Neutrino.

diff -rc3p -N -x '.#*' -x CVS -x'*.cache' -xMakefile.in -x configure
src/gdb/config/djgpp/fnchange.lst src.orig/gdb/config/djgpp/fnchange.lst
*** src/gdb/config/djgpp/fnchange.lst Mon Feb 24 12:53:16 2003
--- src.orig/gdb/config/djgpp/fnchange.lst Fri Feb 14 13:38:19 2003
***************
*** 90,96 ****
  @V@/gdb/config/i386/nm-i386v4.h @V@/gdb/config/i386/nm-v4.h
  @V@/gdb/config/i386/nm-i386v42mp.h @V@/gdb/config/i386/nm-v42mp.h
  @V@/gdb/config/i386/tm-i386mk.h @V@/gdb/config/i386/tm-mk.h
- @V@/gdb/config/i386/tm-i386nto.h @V@/gdb/config/i386/tm-nto.h
  @V@/gdb/config/i386/tm-i386sol2.h @V@/gdb/config/i386/tm-sol2.h
  @V@/gdb/config/i386/tm-i386v42mp.h @V@/gdb/config/i386/tm-v42mp.h
  @V@/gdb/config/i386/xm-i386mach.h @V@/gdb/config/i386/xm-mach.h
--- 90,95 ----
diff -rc3p -N -x '.#*' -x CVS -x'*.cache' -xMakefile.in -x configure
src/gdb/config/i386/i386nto.mt src.orig/gdb/config/i386/i386nto.mt
*** src/gdb/config/i386/i386nto.mt Mon Feb 24 13:58:30 2003
--- src.orig/gdb/config/i386/i386nto.mt Wed Dec 31 19:00:00 1969
***************
*** 1,4 ****
- # Target: Intel 386 running qnx6
- TDEPFILES= i386-tdep.o i387-tdep.o corelow.o solib.o solib-svr4.o \
-  i386-nto-tdep.o nto-tdep.o
- TM_FILE= tm-i386nto.h
--- 0 ----
diff -rc3p -N -x '.#*' -x CVS -x'*.cache' -xMakefile.in -x configure
src/gdb/config/i386/nm-nto.h src.orig/gdb/config/i386/nm-nto.h
*** src/gdb/config/i386/nm-nto.h Wed Feb 26 15:05:04 2003
--- src.orig/gdb/config/i386/nm-nto.h Wed Dec 31 19:00:00 1969
***************
*** 1,6 ****
- #ifndef _NM_NTO_H
- #define _NM_NTO_H
-
- /* this file needed to build a native debugger */
-
- #endif
--- 0 ----
diff -rc3p -N -x '.#*' -x CVS -x'*.cache' -xMakefile.in -x configure
src/gdb/config/i386/nto.mh src.orig/gdb/config/i386/nto.mh
*** src/gdb/config/i386/nto.mh Mon Feb 24 12:53:38 2003
--- src.orig/gdb/config/i386/nto.mh Wed Dec 31 19:00:00 1969
***************
*** 1,5 ****
- # Host: Intel 386 running QNX
-
- NAT_FILE= nm-nto.h
-
- NATDEPFILES= nto-procfs.o
--- 0 ----
diff -rc3p -N -x '.#*' -x CVS -x'*.cache' -xMakefile.in -x configure
src/gdb/config/i386/tm-i386nto.h src.orig/gdb/config/i386/tm-i386nto.h
*** src/gdb/config/i386/tm-i386nto.h Mon Feb 24 16:57:58 2003
--- src.orig/gdb/config/i386/tm-i386nto.h Wed Dec 31 19:00:00 1969
***************
*** 1,14 ****
- /* Copyright 2003 Free Software Foundation */
-
- /* This code was donated by QNX Software Systems Ltd. */
-
- #ifndef TM_I386NTO_H
- #define TM_I386NTO_H 1
-
- /* Pick up most of what we need from the generic i386 target include file.
*/
- #include "i386/tm-i386.h"
- #include "tm-qnxnto.h"
-
- #include "solib.h"  /* shared lib support */
-
- #endif /* ifndef TM_I386NTO_H */
--- 0 ----
diff -rc3p -N -x '.#*' -x CVS -x'*.cache' -xMakefile.in -x configure
src/gdb/config/tm-qnxnto.h src.orig/gdb/config/tm-qnxnto.h
*** src/gdb/config/tm-qnxnto.h Mon Feb 24 13:09:02 2003
--- src.orig/gdb/config/tm-qnxnto.h Wed Dec 31 19:00:00 1969
***************
*** 1,44 ****
- /* Copyright 2003 Free Software Foundation */
-
- /* This code was donated by QNX Software Systems Ltd. */
-
- /* Target machine sub-description for QNX Neutrino version 6.
-    This is included by other tm-*.h files to specify nto specific
-    stuff. */
-
- #ifndef _TM_QNXNTO_H
- #define _TM_QNXNTO_H
-
- #include "tm-sysv4.h"
-
- /* Setup the valid realtime signal range. */
- #define REALTIME_LO 41
- #define REALTIME_HI 56
-
- /* Set up the undefined useable signals. */
- #define RAW_SIGNAL_LO 32
- #define RAW_SIGNAL_HI (REALTIME_LO - 1)
-
- #define TARGET_SIGNAL_RAW_VALUES \
- TARGET_SIGNAL_RAW0, \
- TARGET_SIGNAL_RAW1, \
- TARGET_SIGNAL_RAW2, \
- TARGET_SIGNAL_RAW3, \
- TARGET_SIGNAL_RAW4, \
- TARGET_SIGNAL_RAW5, \
- TARGET_SIGNAL_RAW6, \
- TARGET_SIGNAL_RAW7, \
- TARGET_SIGNAL_RAW8
-
- #define TARGET_SIGNAL_RAW_TABLE \
- {"SIGNAL32", "Signal 32"}, \
- {"SIGNAL33", "Signal 33"}, \
- {"SIGNAL34", "Signal 34"}, \
- {"SIGNAL35", "Signal 35"}, \
- {"SIGNAL36", "Signal 36"}, \
- {"SIGNAL37", "Signal 37"}, \
- {"SIGNAL38", "Signal 38"}, \
- {"SIGNAL39", "Signal 39"}, \
- {"SIGNAL40", "Signal 40"}
-
- #endif /* _TM_QNXNTO_H */
--- 0 ----

Attachment: gdb_config_diff.txt
Description: Text document


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