[libc-commits] [libc] [libc] Add struct sigevent definition and proxy header. (PR #217699)

Alexey Samsonov via libc-commits libc-commits at lists.llvm.org
Thu Aug 20 10:29:00 PDT 2026


================
@@ -19,6 +19,7 @@ types:
   - type_name: size_t
   - type_name: locale_t
   - type_name: tm_gmtoff_t
+  - type_name: struct_sigevent
----------------
vonosmas wrote:

According to POSIX, complete sigevent definition is not needed here: https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/time.h.html

I think you can omit explicit reference to type here, and whenever you add timer_create prototype, the type declaration would be pulled in automatically anyway.

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


More information about the libc-commits mailing list