This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Remove PRI_MACROS_BROKEN define usage
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>
- Cc: "GNU C. Library" <libc-alpha at sourceware dot org>
- Date: Thu, 20 Mar 2014 18:51:30 +0000
- Subject: Re: [PATCH] Remove PRI_MACROS_BROKEN define usage
- Authentication-results: sourceware.org; auth=none
- References: <532B3168 dot 2030108 at linux dot vnet dot ibm dot com> <Pine dot LNX dot 4 dot 64 dot 1403201832040 dot 29670 at digraph dot polyomino dot org dot uk> <532B3750 dot 2030102 at linux dot vnet dot ibm dot com>
On Thu, 20 Mar 2014, Adhemerval Zanella wrote:
> Do we still want to keep code that no longer makes sense in our context?
> GLIBC does not even have configure check for PRI_MACROS_BROKEN, so
> should we keep aiming a possible sync? I personally aim for simplicity
> and maintainability in this case, which means get rid of legacy code
> that does not make sense for GLIBC.
We want all files shared with other projects to be identical with the
copies in those projects as far as possible (there may sometimes be cases
where license notices need to be different, as with the files from GMP),
to facilitate merging in both directions. This includes files shared with
gnulib and gettext.
(This does not necessarily mean a particular conditional is still relevant
to the other projects; they too may remove support for some older systems,
although supporting a much wider range of systems than glibc. But you'd
need to consult with the gettext and gnulib communities to determine
whether a conditional is still relevant there.)
--
Joseph S. Myers
joseph@codesourcery.com