X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=m4%2Fsd_check_max_int_size.m4;fp=m4%2Fsd_check_max_int_size.m4;h=0000000000000000000000000000000000000000;hb=c3e31c7ba1d29c9b967035a6d697820114e1c087;hp=a4230b5ee80c6c3b98d2e179ddd6eff346bf769f;hpb=5dbe9f539849a9404a92858e5b70b36408812fbd;p=elogind.git diff --git a/m4/sd_check_max_int_size.m4 b/m4/sd_check_max_int_size.m4 deleted file mode 100644 index a4230b5ee..000000000 --- a/m4/sd_check_max_int_size.m4 +++ /dev/null @@ -1,27 +0,0 @@ -dnl Find what INT_MAX define to use for a type - -#serial 1 - -ifdef([AC_TR_SH],[], [ -define([AC_TR_SH], - [patsubst(translit([[$1]], [*+], [pp]), [[^a-zA-Z0-9_]], [_])]) -define([AC_TR_CPP], - [patsubst(translit([[$1]], - [*abcdefghijklmnopqrstuvwxyz], - [PABCDEFGHIJKLMNOPQRSTUVWXYZ]), - [[^A-Z0-9_]], [_])]) -]) - -AC_DEFUN([SD_CHECK_MAX_INT_SIZE], - [AC_CHECK_SIZEOF([long],,) - AC_CHECK_SIZEOF([long long],,) - AC_CHECK_SIZEOF([$1],,[$2]) - AS_CASE([$ac_cv_sizeof_[]AC_TR_SH($1)], - [$ac_cv_sizeof_long], [sd_type_max=LONG_MAX], - [$ac_cv_sizeof_long_long], [sd_type_max=LONG_LONG_MAX], - [AC_MSG_ERROR([Don't know how to map $1 to an integer])]) - AC_DEFINE_UNQUOTED(AC_TR_CPP($1_MAX), [$sd_type_max], - [what int to use to maximize $1]) - AC_MSG_CHECKING([what int to to use to maximize $1]) - AC_MSG_RESULT([$sd_type_max]) -])