This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
Re: (C++) patch: C library fns don't throw
- To: libc-alpha Mailinglist <libc-alpha at sourceware dot cygnus dot com>
- Subject: Re: (C++) patch: C library fns don't throw
- From: Jason Merrill <jason at cygnus dot com>
- Date: 10 Mar 2000 11:31:21 -0800
- References: <200003101151.DAA20517@casey.cygnus.com> <u88zzrrof6.fsf@gromit.rhein-neckar.de>
>>>>> Andreas Jaeger <aj@suse.de> writes:
> With your changes, the __THROW seems to be not needed anymore for the
> 209 functions and we could remove them in theory. Unfortunatly, glibc
> has more than these functions, so we would need to check for each
> function if it's one of those 209.
> I do think for glibc we shouldn't change anything and I hope g++ uses
> the throw () which is added for all functions. Does anybody see
> another solution?
I agree; this change is mostly for the benefit of non-glibc targets.
Optimizing based on the throw() was part of an earlier patch.
Jason