Improve error message for MPX bound table examinations.
authorWalfred Tedeschi <walfred.tedeschi@intel.com>
Wed, 4 Nov 2015 10:09:02 +0000 (11:09 +0100)
committerWalfred Tedeschi <walfred.tedeschi@intel.com>
Wed, 4 Nov 2015 10:09:02 +0000 (11:09 +0100)
Error was introduced to fix a build issue caused by a mismatching variable
size.  The error message is changed to explicitly report what goes wrong
and how user might still investigate the issue.

2015-06-18  Walfred Tedeschi  <walfred.tedeschi@intel.com>

* i386-tdep.c (i386_mpx_get_bt_entry) Improves error message.

Change-Id: I6e9c7475eba663f49bd8e720b84ad0265bcb0e92
Signed-off-by: Walfred Tedeschi <walfred.tedeschi@intel.com>
gdb/i386-tdep.c

index e83f49fc337ad980486904e7f3c8658c0ab6bf86..ebb21fc49b7f50fb4d44004d43108dced31c34ad 100644 (file)
@@ -8694,7 +8694,8 @@ i386_mpx_get_bt_entry (CORE_ADDR ptr, CORE_ADDR bd_base)
       bt_mask = (CORE_ADDR) MPX_BT_MASK;
 
       if ( sizeof (CORE_ADDR) == 4)
-       error (_("operation not supported"));
+       error (_("bound table examination not supported\
+ for 64-bit process with 32-bit GDB"));
     }
   else
     {