Update libsys4

This commit is contained in:
Nunuhara Cabbage
2023-01-01 13:21:00 -08:00
parent d5b1b155e9
commit 5a5954811f
3 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -110,8 +110,8 @@ void init_libraries(void);
void exit_libraries(void);
void vm_stack_trace(void);
noreturn void _vm_error(const char *fmt, ...);
noreturn void vm_exit(int code);
_Noreturn void _vm_error(const char *fmt, ...);
_Noreturn void vm_exit(int code);
#define VM_ERROR(fmt, ...) \
_vm_error("*ERROR*(%s:%s:%d): " fmt "\n", __FILE__, __func__, __LINE__, ##__VA_ARGS__)
+4 -4
View File
@@ -408,7 +408,7 @@ static const SDL_MessageBoxButtonData buttons[] = {
{ SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT, 0, "Cancel" },
};
static noreturn void vm_reset(void);
static _Noreturn void vm_reset(void);
static struct string *get_func_stack_name(int index)
{
@@ -2282,7 +2282,7 @@ static void vm_free(void)
static jmp_buf reset_buf;
static noreturn void vm_reset(void)
static _Noreturn void vm_reset(void)
{
vm_free();
longjmp(reset_buf, 1);
@@ -2356,7 +2356,7 @@ void vm_stack_trace(void)
}
}
noreturn void _vm_error(const char *fmt, ...)
_Noreturn void _vm_error(const char *fmt, ...)
{
va_list ap;
va_start(ap, fmt);
@@ -2377,7 +2377,7 @@ int vm_time(void)
return (ts.tv_sec * 1000) + (ts.tv_nsec / 1000000);
}
noreturn void vm_exit(int code)
_Noreturn void vm_exit(int code)
{
vm_free();
#ifdef DEBUG_HEAP