This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Libgcc symbols


  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]