Diff
Not logged in

Differences From Artifact [9656092239]:

To Artifact [f6f6b72601]:


1107
1108
1109
1110
1111
1112
1113
1114

1115
1116
1117
1118
1119
1120
1121
1107
1108
1109
1110
1111
1112
1113

1114
1115
1116
1117
1118
1119
1120
1121







-
+







				 * impact on the stack. */
#ifdef TCL_CROSS_COMPILE
    if (stackGrowsDown == -1) {
	/*
	 * Not initialised!
	 */

	stackGrowsDown = StackGrowsDown(&result);
	stackGrowsDown = StackGrowsDown(NULL);
    }
#endif
    
    /*
     * The first time through in a thread: record the "outermost" stack
     * frame and inquire with the OS about the stack size.
     */
1182
1183
1184
1185
1186
1187
1188



1189
1190
1191
1192
1193
1194
1195
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198







+
+
+








#ifdef TCL_CROSS_COMPILE
int
StackGrowsDown(
    int *parent)
{
    int here;
    if (!parent) {
	return StackGrowsDown(&here);
    }
    return (&here < parent);
}
#endif

/*
 *----------------------------------------------------------------------
 *