author | "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
Tue Jun 19 17:50:46 2007 +0000 (2007-06-19) | |
changeset 180 | 0b45550a9e13 |
permissions | -rw-r--r-- |
yann@96 | 1 |
Status: committed upstream after 6.3. Fixes some terminal mangling in |
yann@96 | 2 |
gdbtui. |
yann@96 | 3 |
|
yann@96 | 4 |
2004-12-04 Daniel Jacobowitz <dan@debian.org> |
yann@96 | 5 |
|
yann@96 | 6 |
PR tui/1703 |
yann@96 | 7 |
* linux-nat.c (linux_tracefork_child): Use _exit instead of exit. |
yann@96 | 8 |
Suggested by Joshua Neuheisel. |
yann@96 | 9 |
|
yann@96 | 10 |
Index: gdb-6.3/gdb/linux-nat.c |
yann@96 | 11 |
=================================================================== |
yann@96 | 12 |
--- gdb-6.3.orig/gdb/linux-nat.c 2004-12-08 18:22:04.996973094 -0500 |
yann@96 | 13 |
+++ gdb-6.3/gdb/linux-nat.c 2004-12-08 18:22:20.386956067 -0500 |
yann@96 | 14 |
@@ -147,7 +147,7 @@ linux_tracefork_child (void) |
yann@96 | 15 |
ptrace (PTRACE_TRACEME, 0, 0, 0); |
yann@96 | 16 |
kill (getpid (), SIGSTOP); |
yann@96 | 17 |
fork (); |
yann@96 | 18 |
- exit (0); |
yann@96 | 19 |
+ _exit (0); |
yann@96 | 20 |
} |
yann@96 | 21 |
|
yann@96 | 22 |
/* Wrapper function for waitpid which handles EINTR. */ |