2009-01-08 Kai Tietz <kai.tietz@onevision.com>
[binutils-gdb.git] / gdb / ia64-tdep.c
index 5acd8b1e4313f1e4000303eeba1843fd7859ea88..f0201dec71835245b606dea33047671b9610a1a9 100644 (file)
@@ -1,7 +1,7 @@
 /* Target-dependent code for the IA-64 for GDB, the GNU debugger.
 
-   Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
-   Free Software Foundation, Inc.
+   Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+   2009 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -749,7 +749,7 @@ ia64_breakpoint_from_pc (struct gdbarch *gdbarch, CORE_ADDR *pcptr, int *lenptr)
      the parameter value.  For L+X slot pair we are at the X slot (slot 2) so
      we should not touch the L slot - the upper 41 bits of the parameter.  */
   instr_fetched = slotN_contents (bundle, slotnum);
-  instr_fetched &= 0x1003ffffc0;
+  instr_fetched &= 0x1003ffffc0LL;
   replace_slotN_contents (bundle, instr_fetched, slotnum);
 
   *lenptr = BUNDLE_LEN - 2;