summaryrefslogtreecommitdiff
path: root/data/gdb/setpgrp.diff
diff options
context:
space:
mode:
authorJay Freeman <saurik@saurik.com>2008-07-27 11:55:09 +0000
committerJay Freeman <saurik@saurik.com>2008-07-27 11:55:09 +0000
commit93b04703444b0434644584a9d18c483baafb21a1 (patch)
tree9538fd7660119bb119e80d0571825dd3f22e21a1 /data/gdb/setpgrp.diff
parent36766b4cc392785a1f89c10bcf2fc0a0e30c5b6a (diff)
Finally got GDB entirely working.
git-svn-id: http://svn.telesphoreo.org/trunk@399 514c082c-b64e-11dc-b46d-3d985efe055d
Diffstat (limited to 'data/gdb/setpgrp.diff')
-rw-r--r--data/gdb/setpgrp.diff12
1 files changed, 12 insertions, 0 deletions
diff --git a/data/gdb/setpgrp.diff b/data/gdb/setpgrp.diff
new file mode 100644
index 000000000..126274e6e
--- /dev/null
+++ b/data/gdb/setpgrp.diff
@@ -0,0 +1,12 @@
+diff -ru gdb-961/src/gdb/macosx/macosx-nat-inferior.c gdb-961+iPhone/src/gdb/macosx/macosx-nat-inferior.c
+--- gdb-961/src/gdb/macosx/macosx-nat-inferior.c 2008-05-29 23:05:46.000000000 +0000
++++ gdb-961+iPhone/src/gdb/macosx/macosx-nat-inferior.c 2008-07-04 11:11:37.000000000 +0000
+@@ -2189,7 +2189,7 @@
+ error ("Couldn't set the binary preferences, error: %d", retval);
+ }
+ retval = posix_spawnattr_setpgroup (&attr, debug_setpgrp);
+- if (retval != 0 || copied != 1)
++ if (retval != 0)
+ error ("Couldn't set the process group, error: %d", retval);
+
+ retval = posix_spawnp (&new_pid, fileptr, NULL, &attr, argv, env);