• Show log

    Commit

  • Hash : 00c62edb
    Author : Paul Eggert
    Date : 2023-09-25T23:01:55

    mbscasestr: support GNULIB_MCEL_PREFER
    
    Support mcel API for apps that prefer it.
    This mirrors the recent changes to mbsstr.
    * lib/mbscasestr.c [GNULIB_MCEL_PREFER]: Include mcel.h not mbuiter.h.
    (mbchar_t, mb_equal) [GNULIB_MCEL_PREFER]: New type and function,
    to make it easier to use common code.
    (knuth_morris_pratt_multibyte): Don't assume mbchar_t's alignment
    is at least that of size_t.
    (knuth_morris_pratt_multibyte, mbscasestr) [GNULIB_MCEL_PREFER]:
    Use mcel API.
    * modules/mbscasestr (Depends-on): Add alignasof.
    

  • README

  • The files in this directory are used in many GNU packages,
    including coreutils, diffutils, and tar.
    The autoconf tests required for these files are in ../m4.