From ab80f78a20cae1f580d3474a43a0973b9ad2f1c5 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 13 May 2019 10:33:19 +0200 Subject: Remove dangerous weak definition of getentropy() All BSP supporting libbsd should provide this function. --- rtemsbsd/rtems/rtems-kernel-init.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/rtemsbsd/rtems/rtems-kernel-init.c b/rtemsbsd/rtems/rtems-kernel-init.c index 4d9851ea..ee34d03b 100644 --- a/rtemsbsd/rtems/rtems-kernel-init.c +++ b/rtemsbsd/rtems/rtems-kernel-init.c @@ -115,18 +115,6 @@ volatile uint32_t _Watchdog_Ticks_since_boot; extern volatile int32_t _bsd_ticks __attribute__ ((__alias__("_Watchdog_Ticks_since_boot"))); -__attribute__((__weak__)) void _arc4random_getentropy_fail(void) -{ - -} - -__attribute__((__weak__)) int getentropy(void *buf, size_t n) -{ - - memset(buf, 0, n); - return (0); -} - rtems_status_code rtems_bsd_initialize(void) { -- cgit v1.2.3