errno.h (387B)
1 // Copyright 2025 Nick Brassel (@tzarc) 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 #pragma once 4 #include_next <errno.h> 5 6 // Newer versions of picolibc don't seem to provide `__errno_r(r)` in the header file, but is used by ChibiOS. 7 #ifndef __errno_r 8 # ifdef __REENT_ERRNO 9 # define __errno_r(r) _REENT_ERRNO(r) 10 # else 11 # define __errno_r(r) (errno) 12 # endif 13 #endif