[PATCH 2/3, ARM, libgcc, ping6] Code size optimization for the fmul/fdiv and dmul/ddiv function in libgcc
Thomas Preud'homme
thomas.preudhomme@arm.com
Tue Jan 27 08:11:00 GMT 2015
> From: Richard Earnshaw
> Sent: Wednesday, January 14, 2015 10:49 PM
>
> Sorry, not ok. These symbols pollute the global namespace, yet do not
> use reserved names.
Are you referring to the Lml_* symbols? They appear with local binding in
my environment which is expected since the single float and double float
use the same symbol names.
>
> Secondly, in a shared library environment you need to ensure that these
> names remain private to the instance linked into the library, so that
> you don't end up going through the PLT for each branch between blocks.
Right. I'll post something for this shortly.
Best regards,
Thomas
More information about the Gcc-patches
mailing list