diff options
author | David Daney <ddaney@caviumnetworks.com> | 2009-12-04 17:44:51 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-12-05 09:10:12 -0800 |
commit | a5fc5eba4dfcc284e6adcd7fdcd5b43182230d2b (patch) | |
tree | 2771bcf886ea10c88759445c0c4599bfca20b5e8 /arch/mips | |
parent | 38938c879eb0c39edf85d5164aa0cffe2874304c (diff) | |
download | op-kernel-dev-a5fc5eba4dfcc284e6adcd7fdcd5b43182230d2b.zip op-kernel-dev-a5fc5eba4dfcc284e6adcd7fdcd5b43182230d2b.tar.gz |
x86: Convert BUG() to use unreachable()
Use the new unreachable() macro instead of for(;;);. When
allyesconfig is built with a GCC-4.5 snapshot on i686 the size of the
text segment is reduced by 3987 bytes (from 6827019 to 6823032).
Signed-off-by: David Daney <ddaney@caviumnetworks.com>
Acked-by: "H. Peter Anvin" <hpa@zytor.com>
CC: Thomas Gleixner <tglx@linutronix.de>
CC: Ingo Molnar <mingo@redhat.com>
CC: x86@kernel.org
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/mips')
0 files changed, 0 insertions, 0 deletions