[Patch] Fix PRI_MACROS_BROKEN undef warnings.
Will Newton
will.newton@linaro.org
Tue Apr 29 07:28:00 GMT 2014
On 28 April 2014 22:42, Roland McGrath <roland@hack.frob.com> wrote:
> Some of the intl/ code (including loadmsgcat.c) comes from gettext
> (http://savannah.gnu.org/projects/gettext/). Ideally we should coordinate
> with those maintainers and try to keep these files exact verbatim copies,
> as is the plan with things used in gnulib. (The gettext runtime is even
> licensed as LGPL>=2.1 already, so we should be able to use literally
> verbatim copies without even automated munging of the copyright text.)
>
> Let's try to do that harmonization before touching this file otherwise.
> The differences in this one file look pretty small. But really someone
> should take on the task for all of intl/ to figure out which files should
> be shared with gettext and review the differences.
>
> Perhaps as part of that a change like yours will go into the gettext
> version of loadmsgcat.c for libc's benefit. Or perhaps it's appropriate
> for us to just define PRI_MACROS_BROKEN to 0 in config.h.in or someplace
> like that.
I created this page on the wiki in an attempt to understand which
files come from where:
https://sourceware.org/glibc/wiki/SharedSourceFiles
I haven't had chance to do any detailed analysis yet but hopefully it's a start.
--
Will Newton
Toolchain Working Group, Linaro
More information about the Libc-alpha
mailing list