[PATCH] Define __bad_pda_field as noreturn
authorAndi Kleen <ak@suse.de>
Tue, 26 Sep 2006 08:52:40 +0000 (10:52 +0200)
committerAndi Kleen <andi@basil.nowhere.org>
Tue, 26 Sep 2006 08:52:40 +0000 (10:52 +0200)
This quietens so warnings about uninitialized use of the return
value of the pda read operations.
Signed-off-by: Andi Kleen <ak@suse.de>
include/asm-x86_64/pda.h

index 9e3aaf74475dc59b80693ceb1ece8652b5dabfb4..531f48a6c3af55966c751b0a50a7c14c5f646a6c 100644 (file)
@@ -39,7 +39,7 @@ extern struct x8664_pda boot_cpu_pda[];
  * There is no fast way to get the base address of the PDA, all the accesses
  * have to mention %fs/%gs.  So it needs to be done this Torvaldian way.
  */ 
-extern void __bad_pda_field(void);
+extern void __bad_pda_field(void) __attribute__((noreturn));
 
 /*
  * proxy_pda doesn't actually exist, but tell gcc it is accessed for