* include/grub/setjmp.h: Define RETURNS_TWICE. Keep it empty for
gcc < 4.0. * include/grub/*/setjmp.h: USe RETURNS_TWICE.
This commit is contained in:
parent
757e3eb7c3
commit
0d3a6f8540
9 changed files with 22 additions and 7 deletions
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
typedef unsigned long grub_jmp_buf[10];
|
||||
|
||||
int grub_setjmp (grub_jmp_buf env) __attribute__ ((returns_twice));
|
||||
int grub_setjmp (grub_jmp_buf env) RETURNS_TWICE;
|
||||
void grub_longjmp (grub_jmp_buf env, int val) __attribute__ ((noreturn));
|
||||
|
||||
#endif /* ! GRUB_SETJMP_CPU_HEADER */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue