Merging upstream version 1.13.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
e9fe8c0d9d
commit
f7fc7fc747
1001 changed files with 1634 additions and 1045 deletions
16
meson.build
16
meson.build
|
@ -8,7 +8,7 @@
|
|||
project(
|
||||
'libnvme', ['c'],
|
||||
meson_version: '>= 0.62.0',
|
||||
version: '1.12',
|
||||
version: '1.13',
|
||||
license: 'LGPL-2.1-or-later',
|
||||
default_options: [
|
||||
'c_std=gnu99',
|
||||
|
@ -243,6 +243,20 @@ else
|
|||
conf.set('fallthrough', 'do {} while (0) /* fallthrough */')
|
||||
endif
|
||||
|
||||
if cc.has_function('TEMP_FAILURE_RETRY', prefix : '#include <errno.h>')
|
||||
conf.set('TFR', 'TEMP_FAILURE_RETRY')
|
||||
else
|
||||
conf.set('TFR(exp)', ''' \
|
||||
({ \
|
||||
long int __result = 0; \
|
||||
do { \
|
||||
__result = (long int)(exp); \
|
||||
} while ((__result == -1) && (errno == EINTR)); \
|
||||
__result; \
|
||||
})
|
||||
''')
|
||||
endif
|
||||
|
||||
################################################################################
|
||||
substs = configuration_data()
|
||||
substs.set('NAME', meson.project_name())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue