]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/target.h
import gdb-1999-09-08 snapshot
[thirdparty/binutils-gdb.git] / gdb / target.h
index fd4ffe5dc9eb2c4482976598f751737de36bda92..e03880205666578174206bd6a8dfb5197c9ddfe1 100644 (file)
@@ -50,7 +50,8 @@ enum strata
     file_stratum,              /* Executable files, etc */
     core_stratum,              /* Core dump files */
     download_stratum,          /* Downloading of remote targets */
-    process_stratum            /* Executing processes */
+    process_stratum,           /* Executing processes */
+    thread_stratum             /* Executing threads */
   };
 
 enum thread_control_capabilities
@@ -219,6 +220,12 @@ enum target_signal
     /* Used internally by Solaris threads.  See signal(5) on Solaris.  */
     TARGET_SIGNAL_CANCEL = 76,
 
+    /* Yes, this pains me, too.  But LynxOS didn't have SIG32, and now
+       Linux does, and we can't disturb the numbering, since it's part
+       of the protocol.  Note that in some GDB's TARGET_SIGNAL_REALTIME_32
+       is number 76.  */
+    TARGET_SIGNAL_REALTIME_32,
+
 #if defined(MACH) || defined(__MACH__)
     /* Mach exceptions */
     TARGET_EXC_BAD_ACCESS,