Follow-up Comment #9, bug #34832 (project make): Then __declspec(thread) isn't actually needed, not for msvc, not for gcc either. As for thread-safety, I first though that that I caught glimpses of CreateThread(), but hmm, those turned out to be CreateProcess(). There are calls to _beginthreadex() in sub_proc.c, but they are for pipe emulation as I understand (I may very well be wrong), so multithread safety may indeed be not necessary for map_windows32_error_to_string().
_______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?34832> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make