mirror of https://gitee.com/openkylin/linux.git
ia64/unaligned: Silence another GCC warning about an uninitialised variable
arch/ia64/kernel/unaligned.c: In function 'ia64_handle_unaligned': arch/ia64/kernel/unaligned.c:1385:16: warning: 'u.l' may be used uninitialized in this function [-Wmaybe-uninitialized] opcode = (u.l >> IA64_OPCODE_SHIFT) & IA64_OPCODE_MASK; ^ Signed-off-by: Matt Fleming <matt@codeblueprint.co.uk> Signed-off-by: Tony Luck <tony.luck@intel.com>
This commit is contained in:
parent
f6184df020
commit
787ca32dc7
|
@ -1378,6 +1378,7 @@ ia64_handle_unaligned (unsigned long ifa, struct pt_regs *regs)
|
|||
* extract the instruction from the bundle given the slot number
|
||||
*/
|
||||
switch (ipsr->ri) {
|
||||
default:
|
||||
case 0: u.l = (bundle[0] >> 5); break;
|
||||
case 1: u.l = (bundle[0] >> 46) | (bundle[1] << 18); break;
|
||||
case 2: u.l = (bundle[1] >> 23); break;
|
||||
|
|
Loading…
Reference in New Issue