LibC: Define function sizes for setjmp and longjmp

dynamic linking was complaining about these not existing
This commit is contained in:
2024-09-10 16:21:20 +03:00
parent 64a3893f6f
commit a07cbabcb3
2 changed files with 6 additions and 0 deletions

View File

@@ -13,6 +13,8 @@ setjmp:
ret
.size setjmp, . - setjmp
// void longjmp(jmp_buf env, int val)
.global longjmp
longjmp:
@@ -26,3 +28,5 @@ longjmp:
movl 0(%edx), %esp
movl 4(%edx), %ecx
jmp *%ecx
.size longjmp, . - longjmp