This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Three symbols in libgcc with no leading __
- From: Ian Lance Taylor <iant at google dot com>
- To: GCC Development <gcc at gcc dot gnu dot org>
- Date: Fri, 9 Jan 2015 06:18:41 -0800
- Subject: Three symbols in libgcc with no leading __
- Authentication-results: sourceware.org; auth=none
I noticed that there are three symbols in libgcc with no leading __:
isinfd32, isinfd64, isinfd128. Is there any reason for that? As far
as I can see GCC will never generate calls to those functions
(especially because PR 43374 means that the isinf macro doesn't
currently work for decimal floating point numbers). It seems to me
that libgcc shouldn't be in the business of providing general purpose
decimal floating point functions (and just providing those three isn't
too useful anyhow). Should these be changed to have leading
underscores? Should they simply be removed?
Ian