#
c92f19c6 |
|
14-Aug-2016 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix definition of _setjmp The #pragma weak does not work, the symbol is not defined and when already defined, it is not made weak. Moreover, it does not make the symbol global so we need to declare it with a FUNCTION. If we want the symbol to be weak, then we should use .weak to do so. The _longjmp symbol should also be changed to match, in that case. Fixes #12912.
|
#
740490ba |
|
17-Sep-2013 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
ARM: libroot: fix setjmp/longjmp implementation. Just a couple of lines of code, but a head full of pain ;-) Finally got it right and now KDL can properly recover from invalid accesses.
|
#
18b48221 |
|
19-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* don't mess with the stack before storing the register state :$ This finally makes KDL fully usuable on the ARM port! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a85c91d6 |
|
17-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Fix setjmp/jmpbuf_t size so we can finally get to the KDL prompt git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38993 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6f14ecb4 |
|
27-Jul-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. Misc. Assembler functions (atomic ops, byte swapping, longjmp and libc). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31822 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
740490ba82249ed10d726738771cd9ec5f86f174 |
|
17-Sep-2013 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
ARM: libroot: fix setjmp/longjmp implementation. Just a couple of lines of code, but a head full of pain ;-) Finally got it right and now KDL can properly recover from invalid accesses.
|
#
18b48221c9d02fb6a2b560ee0a3bffd4aa9fce8c |
|
19-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* don't mess with the stack before storing the register state :$ This finally makes KDL fully usuable on the ARM port! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39015 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a85c91d6f0f5845a2269b2431f70d55c9d7e98b6 |
|
17-Oct-2010 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
* Fix setjmp/jmpbuf_t size so we can finally get to the KDL prompt git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38993 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6f14ecb4259868f79bcf9f4af89f055749b9e31f |
|
27-Jul-2009 |
François Revol <revol@free.fr> |
[GSoC] [ARM] Patch by Johannes Wischert. Misc. Assembler functions (atomic ops, byte swapping, longjmp and libc). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31822 a95241bf-73f2-0310-859d-f6bbb57e9c96
|