[Bug target/27319] C++ class object destructors are not called for static class objects in a shared library when dlclose is called.

2006-04-25 Thread hbd_bugreports at earthlink dot net
--- Comment #4 from hbd_bugreports at earthlink dot net 2006-04-25 23:46 --- Subject: Re: C++ class object destructors are not called for static class objects in a shared library when dlclose is called. pinskia at gcc dot gnu dot org wrote: >--- Comment #3 from pinskia at

[Bug target/27319] C++ class object destructors are not called for static class objects in a shared library when dlclose is called.

2006-04-25 Thread hbd_bugreports at earthlink dot net
--- Comment #2 from hbd_bugreports at earthlink dot net 2006-04-25 22:07 --- Subject: Re: C++ class object destructors are not called for static class objects in a shared library when dlclose is called. So You are telling me this is not a gcc problem but a limitation in CYGWIN

[Bug c++/27319] New: C++ class object destructors are not called for static class objects in a shared library when dlclose is called.

2006-04-25 Thread hbd_bugreports at earthlink dot net
For C++ classes of any type, the class destructor fails to be called under the following circumstances in the CYGWIN environment (not a problem in linux): 1) A static object of a class is declared within the body of a function which is part of a shared library. 2) The shared library is loaded wit