Init new repository

This commit is contained in:
Krzosa Karol
2024-04-13 15:29:53 +02:00
commit 5a2e3dcec4
335 changed files with 61571 additions and 0 deletions

12
pkgs/libc/stdarg.lc Normal file
View File

@@ -0,0 +1,12 @@
#`
#include <stdarg.h>
#define lc_va_arg_any(va) va_arg(va, LC_Any)
`;
va_list :: struct { a: ullong; } @foreign
va_start :: proc(args: va_list, arg: *void); @foreign
va_end :: proc(args: va_list); @foreign
va_copy :: proc(args: va_list, src: va_list); @foreign
// va_arg :: proc(args: va_list, arg: *void); @foreign
va_arg_any :: proc(args: va_list): Any; @foreign(lc_va_arg_any)