mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 01:07:52 +00:00
2012-08-27 Wei-cheng Wang <cole945@gmail.com>
* memattr.c (create_mem_region): Fix memory region overlapping checking. 2012-08-27 Wei-cheng Wang <cole945@gmail.com> Yao Qi <yao@codesourcery.com> Pedro Alves <palves@redhat.com> * gdb.base/memattr.exp (delete_memory, region_pass, region_fail): New procedures. (top level): Add overlap checking tests.
This commit is contained in:
@@ -207,7 +207,7 @@ create_mem_region (CORE_ADDR lo, CORE_ADDR hi,
|
||||
|
||||
if ((lo >= n->lo && (lo < n->hi || n->hi == 0))
|
||||
|| (hi > n->lo && (hi <= n->hi || n->hi == 0))
|
||||
|| (lo <= n->lo && (hi >= n->hi || hi == 0)))
|
||||
|| (lo <= n->lo && ((hi >= n->hi && n->hi != 0) || hi == 0)))
|
||||
{
|
||||
printf_unfiltered (_("overlapping memory region\n"));
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user