On 01/17/2013 09:18 AM, Daiki Ueno wrote:
Paul Eggert <egg...@cs.ucla.edu> writes:
On 01/16/13 01:08, Daiki Ueno wrote:
I'm not 100% sure if this is the right fix, so Cc'ed bug-gnulib.
This patch looks good to me. Might there be other files
with the same problem? Maybe gettext should be changed to
use gnulib-tool to import modules from gnulib, as that would
help avoid similar issues in the future.
Thanks. I've modified the patch to use gnulib-tool for libasprintf, and
pushed it to the master. For libintl, perhaps we may want to consider
doing the auto-sync between gettext <-> gnulib.
Thanks for the patch, it works perfectly for me. Interesting that you
couldn't reproduce except with a cross-compiler -- I'm using a
custom-built (native) GCC, so I suppose mine is lacking something that
would otherwise cover up the problem. Or potentially your distro's GCC
forces -finline-functions. I believe Ubuntu at least force some
optimisation flags for compatibility with their built binaries.
Thanks for looking at it anyway
Sam