From 7b430a277a2443d968dac2735630ded561028987 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 7 Sep 2023 14:51:57 -0700 Subject: [PATCH] mcel-prefer: new module * modules/mcel-prefer: New file. --- ChangeLog | 3 +++ modules/mcel-prefer | 28 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 modules/mcel-prefer diff --git a/ChangeLog b/ChangeLog index cbb1979acb..5c967214ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2023-09-07 Paul Eggert + mcel-prefer: new module + * modules/mcel-prefer: New file. + mcel-bench-tests: new module * modules/mcel-bench-tests, tests/bench-mcel.c: New files. * tests/bench-multibyte.h (TEXT_LATIN_ASCII_LINE1) diff --git a/modules/mcel-prefer b/modules/mcel-prefer new file mode 100644 index 0000000000..5c5ac24054 --- /dev/null +++ b/modules/mcel-prefer @@ -0,0 +1,28 @@ +Description: +Prefer mcel to the mbiter family. mcel is simpler and can be faster. +However, it does not support some obsolete encodings that are also not +supported by glibc locales, and the caller is responsible for +coalescing sequences of error-encoding bytes if that is desired. + +Files: + +Depends-on: +mcel + +configure.ac-early: +# Prefer mcel by default. This can be overridden via +# './configure GNULIB_MCEL_PREFER=no'. +: ${GNULIB_MCEL_PREFER=yes} + +configure.ac: +gl_MODULE_INDICATOR([mcel-prefer]) + +Makefile.am: + +Include: + +License: +LGPLv2+ + +Maintainer: +Paul Eggert -- 2.39.5