Commit Graph

5 Commits

Author SHA1 Message Date
Danny Milosavljevic 25a0e13501
ARM: Fix environment setup.
* lib/linux/arm-mes-gcc/crt1.c (_start): Fix environment setup.
2019-09-09 18:34:01 +02:00
Danny Milosavljevic 149cc43baf
ARM: Clean up _start.
lib/linux/arm-mes-gcc/crt1.c (_start): Clean up the function.
2019-09-09 18:34:01 +02:00
Danny Milosavljevic a1217d71c1
ARM: Use GCC-emitted frame pointer.
* lib/linux/arm-mes-gcc/crt1.c (_start): Use GCC-emitted frame pointer.
2019-09-09 18:34:01 +02:00
Danny Milosavljevic 5199db9d8e
ARM: Fix arm-mes-gcc _start.
* lib/linux/arm-mes-gcc/crt1.c: Fix arm-mes-gcc _start.
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