- Notifications
You must be signed in to change notification settings - Fork5
Commitd7a2ce4
committed
Add support for detecting register-stack overrun on IA64.
Per recent investigation, the register stack can grow faster than theregular stack depending on compiler and choice of options. To avoidcrashes we must check both stacks in check_stack_depth().Since this is poorly-tested code, committing only to HEAD for themoment ... but we might want to consider back-patching later.1 parentdd1c781 commitd7a2ce4
1 file changed
+61
-0
lines changedLines changed: 61 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
122 | 128 |
| |
123 | 129 |
| |
124 | 130 |
| |
| |||
2983 | 2989 |
| |
2984 | 2990 |
| |
2985 | 2991 |
| |
| 2992 | + | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
| 3000 | + | |
| 3001 | + | |
| 3002 | + | |
| 3003 | + | |
| 3004 | + | |
| 3005 | + | |
| 3006 | + | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
| 3011 | + | |
| 3012 | + | |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
| 3016 | + | |
| 3017 | + | |
| 3018 | + | |
| 3019 | + | |
| 3020 | + | |
2986 | 3021 |
| |
2987 | 3022 |
| |
2988 | 3023 |
| |
| |||
3026 | 3061 |
| |
3027 | 3062 |
| |
3028 | 3063 |
| |
| 3064 | + | |
| 3065 | + | |
| 3066 | + | |
| 3067 | + | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
| 3072 | + | |
| 3073 | + | |
| 3074 | + | |
| 3075 | + | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
| 3084 | + | |
| 3085 | + | |
| 3086 | + | |
3029 | 3087 |
| |
3030 | 3088 |
| |
3031 | 3089 |
| |
| |||
3435 | 3493 |
| |
3436 | 3494 |
| |
3437 | 3495 |
| |
| 3496 | + | |
| 3497 | + | |
| 3498 | + | |
3438 | 3499 |
| |
3439 | 3500 |
| |
3440 | 3501 |
| |
|
0 commit comments
Comments
(0)