From 7b0f22636f0469a87b95e99383a17ec9fd54ce08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Thu, 3 Feb 2022 17:56:57 +0100 Subject: [PATCH] meson.build: remove unused feature macros --- meson.build | 50 +------------------------------------------------- 1 file changed, 1 insertion(+), 49 deletions(-) diff --git a/meson.build b/meson.build index e32c57554..86b0bc7b8 100644 --- a/meson.build +++ b/meson.build @@ -211,31 +211,12 @@ if host_machine.endian() == 'big' cdata.set('WORDS_BIGENDIAN', 1) endif -check_headers = [['dlfcn.h','HAVE_DLFCN_H'], - ['inttypes.h', 'HAVE_INTTYPES_H'], - ['memory.h', 'HAVE_MEMORY_H'], - ['poll.h', 'HAVE_POLL_H'], - ['stddef.h', 'HAVE_STDDEF_H'], - ['stdint.h', 'HAVE_STDINT_H'], - ['stdio_ext.h', 'HAVE_STDIO_EXT_H'], - ['strings.h', 'HAVE_STRINGS_H'], - ['string.h', 'HAVE_STRING_H'], +check_headers = [ ['sys/mount.h', 'HAVE_SYS_MOUNT_H'], ['sys/param.h', 'HAVE_SYS_PARAM_H'], - ['sys/poll.h', 'HAVE_SYS_POLL_H'], - ['sys/prctl.h', 'HAVE_SYS_PRCTL_H'], ['sys/random.h', 'HAVE_SYS_RANDOM_H'], - ['sys/socket.h', 'HAVE_SYS_SOCKET_H'], - ['sys/stat.h', 'HAVE_SYS_STAT_H'], - ['sys/times.h', 'HAVE_SYS_TIMES_H'], - ['sys/time.h', 'HAVE_SYS_TIME_H'], - ['sys/types.h', 'HAVE_SYS_TYPES_H'], - ['sys/utsname.h', 'HAVE_SYS_UTSNAME_H'], ['sys/vfs.h', 'HAVE_SYS_VFS_H'], - ['sys/wait.h', 'HAVE_SYS_WAIT_H'], ['pwd.h', 'HAVE_PWD_H'], - ['ucontext.h', 'HAVE_UCONTEXT_H'], - ['unistd.h', 'HAVE_UNISTD_H'], ] foreach h : check_headers @@ -244,38 +225,9 @@ foreach h : check_headers endif endforeach -if cc.has_function('poll', prefix : '#include') - cdata.set('HAVE_POLL', 1) -endif -if cc.has_function('pselect', prefix : '#include') - cdata.set('HAVE_PSELECT', 1) -endif -cdata.set('HAVE_MMAP', 1) - -if cc.has_function('posix_memalign', prefix : '#include') - cdata.set('HAVE_POSIX_MEMALIGN', 1) -endif -if cc.has_function('getpagesize', prefix : '#include') - cdata.set('HAVE_GETPAGESIZE', 1) -endif if cc.has_function('gettid', prefix : '#include', args: [ '-D_GNU_SOURCE' ]) cdata.set('HAVE_GETTID', 1) endif -if cc.has_function('clock_gettime', prefix : '#include ') - cdata.set('HAVE_CLOCK_GETTIME', 1) -endif - -if cc.has_type('ptrdiff_t', prefix : '#include ') - cdata.set('HAVE_PTRDIFF_T', 1) -endif - -if cc.has_header_symbol('string.h', 'strndupa', args : [ '-D_GNU_SOURCE' ]) - cdata.set('HAVE_STRNDUPA', 1) -endif - -if cc.has_function('mkstemp', prefix : '#include ') - cdata.set('HAVE_MKSTEMP', 1) -endif if cc.has_function('memfd_create', prefix : '#include ', args : [ '-D_GNU_SOURCE' ]) cdata.set('HAVE_MEMFD_CREATE', 1)