Skip to content

Commit b1efc13

Browse files
waggobonddpgeorge
authored andcommitted
mpy-cross,unix: Include alloca.h for NetBSD.
1 parent d8ad878 commit b1efc13

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mpy-cross/mpconfigport.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ typedef long mp_off_t;
119119
#define MP_PLAT_PRINT_STRN(str, len) (void)0
120120

121121
// We need to provide a declaration/definition of alloca()
122-
#ifdef __FreeBSD__
122+
#if defined(__FreeBSD__) || defined(__NetBSD__)
123123
#include <stdlib.h>
124124
#elif defined(_WIN32)
125125
#include <malloc.h>

ports/unix/mpconfigport.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ static inline unsigned long mp_urandom_seed_init(void) {
294294
// We need to provide a declaration/definition of alloca()
295295
// unless support for it is disabled.
296296
#if !defined(MICROPY_NO_ALLOCA) || MICROPY_NO_ALLOCA == 0
297-
#ifdef __FreeBSD__
297+
#if defined(__FreeBSD__) || defined(__NetBSD__)
298298
#include <stdlib.h>
299299
#else
300300
#include <alloca.h>

0 commit comments

Comments
 (0)