* 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:
Vladimir 'phcoder' Serbinenko committed 2013-10-18 16:38:36 +02:00
1 parent 757e3eb7c3
commit 0d3a6f8540
9 files changed
+22 -7

No files matched your search

+1 -1
View File
@@ -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 */