On 08/20/2011 10:24 PM, Rich Felker wrote: > On Sat, Aug 20, 2011 at 10:00:44PM -0400, Mike Frysinger wrote: >> On Friday, August 12, 2011 13:59:51 Rich Felker wrote: >>> On Fri, Aug 12, 2011 at 01:53:23PM -0400, Lennart Sorensen wrote: >>>> C libraries can have constructors and destructors too. >>> >>> No they cannot. Those may be "GNU C" libraries but they are not C >>> libraries. >> >> libraries written in C can have constructors and deconstructors too. see >> the >> init/fini gcc attributes. this is part of the ELF spec and the language >> (C/C++/...) is irrelevant. > > Just because the ELF binary format makes it possible to do something > doesn't mean that's C. There's plenty you can do with ELF making an > ELF file by hand that would be impossible with any C compiler or even > a GNU C compiler. Ctors/dtors are part of ELF so it can support C++.
atexit() predates c++. Rob _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
