[newlib-cygwin] rtems: No-return _arc4random_getentropy_fail()

Sebastian Huber sh@sourceware.org
Thu Aug 14 01:15:23 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=52730a0623a3f6871a9f3ab588b1e1abd795d9a9

commit 52730a0623a3f6871a9f3ab588b1e1abd795d9a9
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date:   Tue May 20 03:24:02 2025 +0200

    rtems: No-return _arc4random_getentropy_fail()
    
    The _arc4random_getentropy_fail() function does not return.  Mark it as
    such.

Diff:
---
 newlib/libc/sys/rtems/include/machine/_arc4random.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/newlib/libc/sys/rtems/include/machine/_arc4random.h b/newlib/libc/sys/rtems/include/machine/_arc4random.h
index 7ef296899..83b8493f1 100644
--- a/newlib/libc/sys/rtems/include/machine/_arc4random.h
+++ b/newlib/libc/sys/rtems/include/machine/_arc4random.h
@@ -28,7 +28,7 @@
 
 __BEGIN_DECLS
 
-void _arc4random_getentropy_fail(void);
+_Noreturn void _arc4random_getentropy_fail(void);
 
 #define _ARC4RANDOM_GETENTROPY_FAIL() _arc4random_getentropy_fail()


More information about the Newlib-cvs mailing list