From: Paul Eggert Date: Thu, 7 Sep 2023 21:51:57 +0000 (-0700) Subject: mcel-prefer: new module X-Git-Tag: v1.0~798 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=7b430a277a2443d968dac2735630ded561028987;p=gnulib.git mcel-prefer: new module * modules/mcel-prefer: New file. --- 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