summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorHeiko Schocher <hs@denx.de>2011-07-26 20:55:57 +0000
committerWolfgang Denk <wd@denx.de>2011-07-28 22:54:02 +0200
commit40e018815dcf6692eeddffaeba38751b4e8c6af7 (patch)
tree6a32c038b6cd1ada346500ccb32f6b38169c7a4d /lib
parenteaf5e65af582c80c73ad1db37862d1cf3adc741b (diff)
downloadu-boot-40e018815dcf6692eeddffaeba38751b4e8c6af7.tar.gz
u-boot-40e018815dcf6692eeddffaeba38751b4e8c6af7.tar.xz
u-boot-40e018815dcf6692eeddffaeba38751b4e8c6af7.zip
panic: remove warning "'noreturn' function does return"
since commit commit d2e8b911c0a0661d395ccac72156040702ac842d Author: Mike Frysinger <vapier@gentoo.org> Date: Wed Jun 29 11:58:04 2011 +0000 panic: add noreturn attribute I see the following warnings: vsprintf.c: In function 'panic': vsprintf.c:730: warning: 'noreturn' function does return for nearly all boards. This patch fixes this warning. Signed-off-by: Heiko Schocher <hs@denx.de> cc: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'lib')
-rw-r--r--lib/vsprintf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/vsprintf.c b/lib/vsprintf.c
index 3b924ec5e0..c029fbbc48 100644
--- a/lib/vsprintf.c
+++ b/lib/vsprintf.c
@@ -727,4 +727,6 @@ void panic(const char *fmt, ...)
udelay (100000); /* allow messages to go out */
do_reset (NULL, 0, 0, NULL);
#endif
+ while (1)
+ ;
}