llvm-project/libc/spec
Alex Brachet d66983861a [libc] Add exit and atexit
Often atexit is implemented using __cxa_atexit. I have not implemented __cxa_atexit here because it potentially requires more discussion. It is unique for llvm-libc (I think) that it is an exported symbol that wouldn’t be defined in any spec file because it doesn’t have a header. Implementing it will be trivial given what is here already, but I figured it would be more contentious so it can be implemented later.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D119512
2022-02-17 17:21:55 +00:00
..
gnu_ext.td [libc] Add extension functions fedisableexcept, feenableexcept and fegetexcept. 2021-09-10 18:44:53 +00:00
linux.td [libc] Add ability to generate enum types/values to HdrGen. 2020-02-28 23:27:32 -08:00
llvm_libc_ext.td [libc][Obvious] Fix llvm_libc_ext.td. 2021-08-19 18:54:43 +00:00
posix.td Introduce getenv to LLVM libc 2022-02-14 10:10:13 -08:00
spec.td [libc] Add exit and atexit 2022-02-17 17:21:55 +00:00
stdc.td [libc] Add exit and atexit 2022-02-17 17:21:55 +00:00