This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Libgcc symbols
- To: Mark Mitchell <mark at codesourcery dot com>
- Subject: Re: Libgcc symbols
- From: law at redhat dot com
- Date: Sat, 14 Apr 2001 08:04:57 -0700
- cc: gcc at gcc dot gnu dot org
- Reply-To: law at redhat dot com
In message <20010413211109J.mitchell@codesourcery.com>you write:
> # ??? Symbols that perhaps unused should be nuked.
> __builtin_saveregs
Some ports used to actually call __builtin_saveregs from libgcc
instead of implementing it inline. This caused many problems over
the years and I believe the major ports have inline copies of
__builtin_saveregs.
What we need to do is determine if there are any ports left which
don't inline __builtin_saveregs and update them.
> __clear_cache
I'm not sure, but this might be to clear the cache to support
trampolines. It probably needs to stay.
> __dummy
> __empty
Dunno.
> __eprintf
I believe this is used by GCC's assert and thus probably needs to
stay if we keep installing gcc's assert. If we stop installing
assert.h, then we can probably zap __eprintf.
> __gcc_bcmp
Dunno.
jeff