Skip to content

Commit df12ffc

Browse files
authored
Check for library functions on one place in Zend.m4 (#14635)
The m4_normalize is for Autoconf < 2.70 (on 2.70 and later versions a blank-or-newline separated items can be expanded without using backslash-newline).
1 parent 0ed1341 commit df12ffc

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

Zend/Zend.m4

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,18 @@ _LT_AC_TRY_DLOPEN_SELF([
148148
], [])
149149
])
150150
151-
dnl Checks for library functions.
152-
AC_CHECK_FUNCS(getpid kill pthread_getattr_np pthread_attr_get_np pthread_get_stackaddr_np pthread_attr_getstack pthread_stackseg_np gettid)
151+
dnl Check for library functions.
152+
AC_CHECK_FUNCS(m4_normalize([
153+
getpid
154+
gettid
155+
kill
156+
mremap
157+
pthread_attr_get_np
158+
pthread_attr_getstack
159+
pthread_get_stackaddr_np
160+
pthread_getattr_np
161+
pthread_stackseg_np
162+
]))
153163
154164
dnl Check for sigsetjmp. If it's defined as a macro, AC_CHECK_FUNCS won't work.
155165
AC_CHECK_FUNCS([sigsetjmp],,
@@ -279,8 +289,6 @@ int main(void)
279289
280290
AC_MSG_RESULT(done)
281291
282-
AC_CHECK_FUNCS(mremap)
283-
284292
AC_ARG_ENABLE([zend-signals],
285293
[AS_HELP_STRING([--disable-zend-signals],
286294
[whether to enable zend signal handling])],

0 commit comments

Comments
 (0)