dfloat.o:
error.o:
- 00000004 b current_handler_record
- 00000008 b current_restart_record
- 00000000 b next_condition_type_index
+ 00000004 b current_handler_record __thread
+ 00000008 b current_restart_record __thread
+ 00000000 b next_condition_type_index __thread
+
+ OK. Localized, though this appears to be unused.
extern.o:
struct condition_restart contents;
};
-static unsigned long next_condition_type_index;
-static struct handler_record * current_handler_record;
-static struct restart_record * current_restart_record;
+static __thread unsigned long next_condition_type_index;
+static __thread struct handler_record * current_handler_record;
+static __thread struct restart_record * current_restart_record;
void
initialize_condition_system (void)