Re: Re: [UnixOS2] libc

Stefan Neis <neis-RCUrBZHvLvKSHq+C5vT0LZQlNPQFfrerqZSUQi4AVrg@public.gmane.org> Mon, 23 Jun 2003 16:08:20 +0200 (CEST)
Newsgroups gmane.comp.ide.emx.devel
Message-ID <Pine.GSO.4.21.0306231601560.1183-100000@cdc-ultra4.cdc.informatik.tu-darmstadt.de>
On Mon, 23 Jun 2003, Ilya Zakharevich wrote:

> On Sun, Jun 22, 2003 at 06:05:18PM +0200, Stefan Neis wrote:
> > > I don't know why EMX needs C++ internally.
> > 
> > It doesn't. But if you want to be able to use C++, that needs some support
> > deep in the internals of EMX.
> 
> Could you elaborate on this?

Not really, as I don't really know the details, so I'm just guessing.
Anyway, exception handling with C++-code called from C-code (e.g. main())
sounds like said C-code must be aware of some of the internals of C++. 

> No, it is not.  At least not with most of them, who do not do any seek.

So why do I need the non-large-file enabled stuff at all?

> The situation is not that simple.  Your forgot about linking with old
> libraries.

For C++ that's routinely broken with every gcc update, so I don't feel
a big urge to go through hoops to avoid doing it _once_ for C as well.

	Regqards,
		Stefan