OK. Not modified.
utils.o:
- 00000004 C death_blow
- 00000000 b error_argument
- 00000000 B history_register
- 00000004 B prev_restore_history_offset
+ 00000004 C death_blow __thread
+ 00000000 b error_argument __thread
+ 00000000 B history_register __thread
+ 00000004 B prev_restore_history_offset __thread
+
+ OK. Half localized already.
vector.o:
#endif
}
-long death_blow;
+__thread long death_blow;
static void
error_death (long code, const char * message)
signal_error_from_primitive (ERR_EXTERNAL_RETURN);
}
-static SCHEME_OBJECT error_argument;
+static __thread SCHEME_OBJECT error_argument;
void
error_with_argument (SCHEME_OBJECT argument)