commit | ab94e47d5029dede8ced26071b9395a94f897a0b | [log] [tgz] |
---|---|---|
author | Alexander Graf <agraf@suse.de> | Fri May 20 23:28:22 2016 +0200 |
committer | Tom Rini <trini@konsulko.com> | Mon Jun 06 13:39:15 2016 -0400 |
tree | b1668e2f53dcdfac9f0b5ff52f9b7bca10a2dedc | |
parent | 02f4eb942a46dced1cdae72b95152c8ba4b19856 [diff] |
arm: Introduce setjmp/longjmp To quit an EFI application we will need logic to jump to the caller of a function without returning from the function we called into, so we need setjmp/longjmp functionality. This patch introduces a trivial implementation of these that I verified works on armv7, thumb2 and aarch64. Signed-off-by: Alexander Graf <agraf@suse.de>