mpy-cross,unix: Include alloca.h for NetBSD.

pull/9058/head
Chris Waggoner 3 months ago committed by Damien George
parent d8ad87843a
commit b1efc1340a
  1. 2
      mpy-cross/mpconfigport.h
  2. 2
      ports/unix/mpconfigport.h

@ -119,7 +119,7 @@ typedef long mp_off_t;
#define MP_PLAT_PRINT_STRN(str, len) (void)0
// We need to provide a declaration/definition of alloca()
#ifdef __FreeBSD__
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include <stdlib.h>
#elif defined(_WIN32)
#include <malloc.h>

@ -294,7 +294,7 @@ static inline unsigned long mp_urandom_seed_init(void) {
// We need to provide a declaration/definition of alloca()
// unless support for it is disabled.
#if !defined(MICROPY_NO_ALLOCA) || MICROPY_NO_ALLOCA == 0
#ifdef __FreeBSD__
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include <stdlib.h>
#else
#include <alloca.h>

Loading…
Cancel
Save