From 7bcf5b646c897073e86481d96a23ea2158a98b2e Mon Sep 17 00:00:00 2001 From: Bruce Cowan <bruce@bcowan.me.uk> Date: Thu, 2 Jul 2020 17:14:49 +0100 Subject: [PATCH] Compatibility improvements --- lib/utils/mem.c | 7 ++++++- meson.build | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/utils/mem.c b/lib/utils/mem.c index 965b4c5..9331273 100644 --- a/lib/utils/mem.c +++ b/lib/utils/mem.c @@ -1,10 +1,15 @@ /* - * SPDX-FileCopyrightText: 2018, 2019 Bruce Cowan <bruce@bcowan.me.uk> + * SPDX-FileCopyrightText: 2018-2020 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: Apache-2.0 */ #include "config.h" + +#ifdef HAVE_REALLOCARRAY + #define _GNU_SOURCE +#endif + #include "mem.h" #include <stdlib.h> diff --git a/meson.build b/meson.build index 13bb802..d932226 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,8 @@ # SPDX-License-Identifier: CC0-1.0 project('stdlib', 'c', - default_options: ['warning_level=3', 'c_std=gnu99']) + default_options: ['warning_level=3', 'c_std=gnu99'], + meson_version: '>=0.50.0') cc = meson.get_compiler('c') libm = cc.find_library('m') -- GitLab