OSDN Git Service

* cxx.cc (default_cygwin_cxx_malloc): Enhance commenting.
authorcorinna <corinna>
Thu, 13 Aug 2009 07:35:48 +0000 (07:35 +0000)
committercorinna <corinna>
Thu, 13 Aug 2009 07:35:48 +0000 (07:35 +0000)
commitb053e120be70b38fed069325e050180ae21576a1
tree6f04356d27533f6baed066f5b10c36dcca15d953
parent2cbe8194b45217d4b59e3ecfcbeff908c2cdb695
* cxx.cc (default_cygwin_cxx_malloc): Enhance commenting.
* dll_init.cc (dll_dllcrt0_1): Likewise.
* dlfcn.cc (dlopen): Prevent dlopen()'d DLL from installing any
cxx malloc overrides.
* include/cygwin/cygwin_dll.h (__dynamically_loaded): New variable.
* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Check it and only
install cxx malloc overrides when statically loaded.  Extend comments.
winsup/cygwin/ChangeLog
winsup/cygwin/cxx.cc
winsup/cygwin/dlfcn.cc
winsup/cygwin/dll_init.cc
winsup/cygwin/include/cygwin/cygwin_dll.h
winsup/cygwin/lib/_cygwin_crt0_common.cc