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]

[COMMIT] Simplify PROCESS_GROUP_TYPE


SHORT_PGRP is never defined, so this can ve simplified a bit.

Committed,

Mark

Index: ChangeLog
from  Mark Kettenis  <kettenis@gnu.org>

	* inflow.h: Update copyright year.  Remove #ifdef SHORT_PGRP code.
	Callapse HAVE_TERMIO and HAVE_SGTTY.

Index: inflow.h
===================================================================
RCS file: /cvs/src/src/gdb/inflow.h,v
retrieving revision 1.1
diff -u -p -r1.1 inflow.h
--- inflow.h 7 Feb 2003 04:21:34 -0000 1.1
+++ inflow.h 26 Mar 2005 16:31:05 -0000
@@ -1,6 +1,6 @@
 /* Low level interface to ptrace, for GDB when running under Unix.
 
-   Copyright 2003 Free Software Foundation, Inc.
+   Copyright 2003, 2005 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -25,22 +25,11 @@
 #include "terminal.h"		/* For HAVE_TERMIOS et.al.  */
 
 #ifdef HAVE_TERMIOS
-#define PROCESS_GROUP_TYPE pid_t
+# define PROCESS_GROUP_TYPE pid_t
+#elif defined (HAVE_TERMIO) || defined (HAVE_SGTTY)
+# define PROCESS_GROUP_TYPE int
 #endif
 
-#ifdef HAVE_TERMIO
-#define PROCESS_GROUP_TYPE int
-#endif
-
-#ifdef HAVE_SGTTY
-#ifdef SHORT_PGRP
-/* This is only used for the ultra.  Does it have pid_t?  */
-#define PROCESS_GROUP_TYPE short
-#else
-#define PROCESS_GROUP_TYPE int
-#endif
-#endif /* sgtty */
-
 #ifdef PROCESS_GROUP_TYPE
 /* Process group for us and the inferior.  Saved and restored just like
    {our,inferior}_ttystate.  */
@@ -48,4 +37,4 @@ extern PROCESS_GROUP_TYPE our_process_gr
 extern PROCESS_GROUP_TYPE inferior_process_group;
 #endif
 
-#endif
+#endif /* inflow.h */


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