[libc-commits] [libc] [libc] Set default visibility to 'hidden' and make entrypoints default (PR #97123)

Joseph Huber via libc-commits libc-commits at lists.llvm.org
Fri Jun 28 18:12:32 PDT 2024


jhuber6 wrote:

> Please check__getauxval and cxa_atexit. they are not declared as entrypoints. Stack guards and startup routines may also need changes.

Yep, along with `errno` and `stdout`. I wonder if we should codify API globals? All the functions get the LIBC option thing, might be good to have a similar macro for 'this is definitely intended to be exported'.

https://github.com/llvm/llvm-project/pull/97123


More information about the libc-commits mailing list