Updating dependencies docs and prepping for more advanced script usage of toolchain for Psy-Q

This commit is contained in:
2025-08-05 21:22:49 -04:00
parent cc487a0e42
commit 5da7c2e3b0
94 changed files with 12730 additions and 26 deletions
+27
View File
@@ -0,0 +1,27 @@
/*
* File:stdarg.h
*/
/*
* $PSLibId: Run-time Library Release 4.7$
*/
#ifndef _STDARG_H
#define _STDARG_H
#define __va_rounded_size(TYPE) \
(((sizeof (TYPE) + sizeof (int) - 1) / sizeof (int)) * sizeof (int))
#define va_start(AP, LASTARG) \
(AP = ((char *)&(LASTARG) + __va_rounded_size(LASTARG)))
#define va_end(AP) AP = (char *)NULL
#define va_arg(AP, TYPE) \
(AP = ((char *) (AP)) += __va_rounded_size (TYPE), \
*((TYPE *) ((char *) (AP) - __va_rounded_size (TYPE))))
typedef void *va_list;
#endif /* _STDARG_H */