This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

[PATCH] PR libstdc++/13045 / C++ demangler,floating values and function pointer type return type postfix fix.


Carlo Wood writes:
 > 2003-11-24  Carlo Wood  <carlo@alinoe.com>
 > 
 > 	PR libstdc++/13045
 > 	* bits/demangle.h
 > 	namespace __gnu_cxx::demangler
 > 	(enum substitution_nt): Removed trailing comma.
 > 	(print_IEEE_fp): Added extern declaration.

I have a couple of curiosity questions:

1) Are IEEE numbers the only ones that will ever be seen by
   print_IEEE_fp?

2) Why not use sprintf?

3) Why not use code based on floatconv.c in libio?

I'm in the midst of getting a floating point printing patch based on
the floatconv code ready for the v3 library, so I'm wondering whether
the printer you wrote would make better sense as a base than the
floatconv-based code I have.

Jerry Quinn


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