Revision fd1d9926

b/memory.c
1787 1787
                   "-" TARGET_FMT_plx "\n",
1788 1788
                   base + mr->addr,
1789 1789
                   base + mr->addr
1790
                   + (hwaddr)int128_get64(int128_sub(mr->size, int128_make64(1))),
1790
                   + (int128_nz(mr->size) ?
1791
                      (hwaddr)int128_get64(int128_sub(mr->size,
1792
                                                      int128_one())) : 0),
1791 1793
                   mr->priority,
1792 1794
                   mr->romd_mode ? 'R' : '-',
1793 1795
                   !mr->readonly && !(mr->rom_device && mr->romd_mode) ? 'W'
......
1802 1804
                   TARGET_FMT_plx "-" TARGET_FMT_plx " (prio %d, %c%c): %s\n",
1803 1805
                   base + mr->addr,
1804 1806
                   base + mr->addr
1805
                   + (hwaddr)int128_get64(int128_sub(mr->size, int128_make64(1))),
1807
                   + (int128_nz(mr->size) ?
1808
                      (hwaddr)int128_get64(int128_sub(mr->size,
1809
                                                      int128_one())) : 0),
1806 1810
                   mr->priority,
1807 1811
                   mr->romd_mode ? 'R' : '-',
1808 1812
                   !mr->readonly && !(mr->rom_device && mr->romd_mode) ? 'W'

Also available in: Unified diff