diff options
author | Robert Collins <rbtcollins@hotmail.com> | 2002-04-19 12:46:19 +0000 |
---|---|---|
committer | Robert Collins <rbtcollins@hotmail.com> | 2002-04-19 12:46:19 +0000 |
commit | 4ce4e69db68ce2155c9235ff718914059866d977 (patch) | |
tree | d513f83720b4bd971a4aea743d6315294d98e50f /winsup/cygwin/dll_init.h | |
parent | e9f1cbd0114a837679ca651f7332ab151f696cb8 (diff) | |
download | cygnal-4ce4e69db68ce2155c9235ff718914059866d977.tar.gz cygnal-4ce4e69db68ce2155c9235ff718914059866d977.tar.bz2 cygnal-4ce4e69db68ce2155c9235ff718914059866d977.zip |
2002-04-16 Thomas Pfaff <tpfaff@gmx.net>
* dll_init.h (per_process::dtors_run): New member.
* dll_init.cc (per_module::run_dtors): Run dtors only once.
(dll::init): Initialize dtors_run flag.
Diffstat (limited to 'winsup/cygwin/dll_init.h')
-rw-r--r-- | winsup/cygwin/dll_init.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/dll_init.h b/winsup/cygwin/dll_init.h index bc9687bf7..848d4d5ad 100644 --- a/winsup/cygwin/dll_init.h +++ b/winsup/cygwin/dll_init.h @@ -13,6 +13,7 @@ struct per_module char ***envptr; void (**ctors)(void); void (**dtors)(void); + bool dtors_run; void *data_start; void *data_end; void *bss_start; |