]> git.pld-linux.org Git - packages/smalltalk.git/blame - smalltalk-proc.patch
- "GTK+" unification (hope thats all)
[packages/smalltalk.git] / smalltalk-proc.patch
CommitLineData
df3f43aa
JB
1--- smalltalk-2.1.8/sigsegv/src/heur-ac.h.orig Fri Jul 16 11:54:44 2004
2+++ smalltalk-2.1.8/sigsegv/src/heur-ac.h Fri Jul 16 12:10:58 2004
3@@ -32,8 +32,11 @@
4 stack_top = vma.end - 1;
5 return 0;
6 }
7- else
8- return -1;
9+ else {
10+ extern void *__libc_stack_end;
11+ stack_top = __libc_stack_end;
12+ return 0;
13+ }
14 }
15
16 #define IS_STACK_OVERFLOW \
17--- smalltalk-2.1.8/sigsegv/src/stackvma-linux.c.orig Fri Dec 19 17:01:08 2003
18+++ smalltalk-2.1.8/sigsegv/src/stackvma-linux.c Fri Jul 16 12:03:31 2004
19@@ -42,7 +42,8 @@
20 break;
21 while (c = getc (fp), c != EOF && c != '\n')
22 continue;
23- if (address >= start && address <= end - 1)
24+ if (address >= start && address <= end - 1 &&
25+ (start != end /* ignore maps hidden by PaX */))
26 {
27 vma->start = start;
28 vma->end = end;
This page took 0.025902 seconds and 4 git commands to generate.