1*a939078aSHiroo HAYASHI# wmempcpy.m4 serial 1 2*a939078aSHiroo HAYASHIdnl Copyright (C) 2020-2021 Free Software Foundation, Inc. 3*a939078aSHiroo HAYASHIdnl This file is free software; the Free Software Foundation 4*a939078aSHiroo HAYASHIdnl gives unlimited permission to copy and/or distribute it, 5*a939078aSHiroo HAYASHIdnl with or without modifications, as long as this notice is preserved. 6*a939078aSHiroo HAYASHI 7*a939078aSHiroo HAYASHIAC_DEFUN([gl_FUNC_WMEMPCPY], 8*a939078aSHiroo HAYASHI[ 9*a939078aSHiroo HAYASHI AC_REQUIRE([gl_WCHAR_H_DEFAULTS]) 10*a939078aSHiroo HAYASHI 11*a939078aSHiroo HAYASHI dnl Persuade glibc <wchar.h> to declare wmempcpy(). 12*a939078aSHiroo HAYASHI AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) 13*a939078aSHiroo HAYASHI 14*a939078aSHiroo HAYASHI dnl The wmempcpy() declaration in lib/wchar.in.h uses 'restrict'. 15*a939078aSHiroo HAYASHI AC_REQUIRE([AC_C_RESTRICT]) 16*a939078aSHiroo HAYASHI 17*a939078aSHiroo HAYASHI AC_CHECK_FUNCS_ONCE([wmempcpy]) 18*a939078aSHiroo HAYASHI if test $ac_cv_func_wmempcpy = no; then 19*a939078aSHiroo HAYASHI HAVE_WMEMPCPY=0 20*a939078aSHiroo HAYASHI fi 21*a939078aSHiroo HAYASHI]) 22