add default implementation of _get_entropy() that returns -1 to avoid linker warning (#2578)
Some checks are pending
Bazel presubmit checks / bazel-build-check (macos-latest) (push) Waiting to run
Bazel presubmit checks / bazel-build-check (ubuntu-latest) (push) Waiting to run
Bazel presubmit checks / other-bazel-checks (push) Waiting to run
Check Configs / check-configs (push) Waiting to run
CMake / build (push) Waiting to run
Build on macOS / build (push) Waiting to run
Build on Windows / build (push) Waiting to run

This commit is contained in:
Graham Sanderson 2025-07-22 10:39:07 -05:00 committed by GitHub
parent dfc26a00b0
commit 2e2651f087
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -152,6 +152,11 @@ int __attribute__((weak)) _isatty(int fd) {
return fd == STDIO_HANDLE_STDIN || fd == STDIO_HANDLE_STDOUT || fd == STDIO_HANDLE_STDERR; return fd == STDIO_HANDLE_STDIN || fd == STDIO_HANDLE_STDOUT || fd == STDIO_HANDLE_STDERR;
} }
int __attribute__((weak)) _getentropy (__unused void *buffer, __unused size_t length) {
// note we don't hook this up as it isn't clear if/where it is used, and we don't particularly
// want to pull in pico_rand. the user can supply their own strong implementation if they need it!
return -1;
}
// exit is not useful... no desire to pull in __call_exitprocs // exit is not useful... no desire to pull in __call_exitprocs
void exit(int status) { void exit(int status) {
_exit(status); _exit(status);