[0/6] gconv configuration parsing cleanups

Message ID 20210610111853.2286873-1-siddhesh@sourceware.org
Headers show
  • gconv configuration parsing cleanups
Related show


Fangrui Song via Libc-alpha June 10, 2021, 11:18 a.m.
This patchset consolidates the file parsing in gconv_conf and
iconvconfig into a single file gconv_parseconfdir.  Also, add a NEWS
item to mention gconv-modules.d since it is a user visible change.

Siddhesh Poyarekar (6):
  iconv: Remove alloca use in gconv-modules configuration parsing
  gconv_conf: Remove unused variables
  gconv_conf: Split out configuration file processing
  iconvconfig: Use common gconv module parsing function
  Handle DT_UNKNOWN in gconv-modules.d
  Add NEWS item for gconv-modules.d change

 NEWS                       |   6 ++
 iconv/gconv_conf.c         | 137 ++----------------------------
 iconv/gconv_parseconfdir.h | 170 +++++++++++++++++++++++++++++++++++++
 iconv/iconvconfig.c        | 119 +++-----------------------
 4 files changed, 195 insertions(+), 237 deletions(-)
 create mode 100644 iconv/gconv_parseconfdir.h