]> sourceware.org Git - newlib-cygwin.git/commit
cxx.cc: Fix dynamic initialization for static local variables
authorBen Wijen <ben@wijen.net>
Fri, 15 Jan 2021 13:45:29 +0000 (14:45 +0100)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 18 Jan 2021 11:22:53 +0000 (12:22 +0100)
commit9e88e840c2062ee1492e303da5fc696eec849328
treef4b3da83363ef688fe5dcafecdad8caaddca3fbd
parentcbeb1009a9faa966821190a4a83d4a120aefd753
cxx.cc: Fix dynamic initialization for static local variables

The old implementation for __cxa_guard_acquire did not return 1,
therefore dynamic initialization was never performed.

If concurrent-safe dynamic initialisation is ever needed, CXX ABI
must be followed when re-implementing __cxa_guard_acquire (et al.)
winsup/cygwin/Makefile.in
winsup/cygwin/cxx.cc
This page took 0.029939 seconds and 5 git commands to generate.