On Saturday, August 20, 2011 23:24:17 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++.
> GNU C just added an extension to use them in "C" too, but that doesn't
> make it C.

in the context of uClibc, it's the same thing.  you can quote the spec all you 
like, it doesnt change the behavior of uClibc -- we do ELF, and we do 
constructors in C.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to