Fix the build with dietlibc

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
Gilles Peskine
2026-02-19 00:43:59 +01:00
parent df9fdae4c4
commit 5ca8894b59

View File

@@ -275,7 +275,12 @@ static int convert_params(size_t cnt, char **params,
* \return 0 for success else 1
*/
#if defined(__GNUC__)
# if defined(__dietlibc__)
/* __noinline__ is a macro in dietlibc... */
__attribute__((noinline))
# else
__attribute__((__noinline__))
# endif
#endif
static int test_snprintf(size_t n, const char *ref_buf, int ref_ret)
{