[PATCH 0/3] intl: Remove dead code, sync with GNU gettext

Avinal Kumar avinal.xlvii@gmail.com
Tue May 5 15:11:39 GMT 2026


This series removes dead code from intl/ that GNU gettext has already
cleaned up upstream.  All removed code is behind preprocessor guards
that are never true under _LIBC.  No functional changes.

This patch series completes the sync from GNU gettext. There are some
minor differences and will be taken care in next patch.

Built and tested: all tests pass.
  
Avinal Kumar (3):
  intl: Remove IN_LIBGLOCALE dead code
  intl: Remove PRI_MACROS_BROKEN from loadmsgcat.c
  intl: Remove pre-C99 fallbacks from plural-exp.c

 intl/dcigettext.c  | 116 ++++-------------------------
 intl/gettextP.h    |  21 ------
 intl/loadmsgcat.c  | 177 +++++++++++++++++++++------------------------
 intl/localealias.c |   9 +--
 intl/plural-exp.c  |  44 -----------
 intl/plural-exp.h  |   2 +-
 6 files changed, 99 insertions(+), 270 deletions(-)

-- 
2.54.0



More information about the Libc-alpha mailing list