Commit Graph

4 Commits

Author SHA1 Message Date
Danny Milosavljevic c37eee6b3d
ARM: Prevent setjmp/longjmp inlining.
* lib/arm-mes-gcc/setjmp.c (longjmp): Prevent inlining.
(setjmp): Prevent inlining.
2019-09-09 18:34:03 +02:00
Danny Milosavljevic fbe90fb293
ARM: Implement setjmp/longjmp.
* lib/arm-mes-gcc/setjmp.c (setjmp): Implement.
(longjmp): Implement.
2019-09-09 18:34:03 +02:00
Jan Nieuwenhuizen 37149aa84d
porting: arm scaffold WIP 2019-09-09 18:34:00 +02:00
Jan Nieuwenhuizen bfe710d2a2
ARM: Mes C Library: Support gcc-sans-libc.
* lib/linux/arm-mes-gcc/crt1.c: New file.
* lib/linux/arm-mes-gcc/mini.c: New file.
* lib/linux/arm-mes-gcc/syscall.c: New file.
* lib/arm-mes-gcc/setjmp.c: New file.
2019-09-09 18:33:59 +02:00