* go32-nat.c (get_cr3): Temporary disable support for page tables

in UMBs, as it is incomplete.
This commit is contained in:
Eli Zaretskii
2001-07-29 08:21:32 +00:00
parent 1a4a0cfa80
commit c125fc0c5c
2 changed files with 5 additions and 0 deletions

View File

@@ -1,5 +1,8 @@
2001-07-29 Eli Zaretskii <eliz@is.elta.co.il>
* go32-nat.c (get_cr3): Temporary disable support for page tables
in UMBs, as it is incomplete.
Support for stepping through longjmp in DJGPP programs:
* config/i386/tm-go32.h (JB_ELEMENT_SIZE, JB_PC): New macros.

View File

@@ -1703,6 +1703,7 @@ get_cr3 (void)
cr3 = _farnspeekl (taskbase + 0x1c) & ~0xfff;
if (cr3 > 0xfffff)
{
#if 0 /* not fullly supported yet */
/* The Page Directory is in UMBs. In that case, CWSDPMI puts
the first Page Table right below the Page Directory. Thus,
the first Page Table's entry for its own address and the Page
@@ -1723,6 +1724,7 @@ get_cr3 (void)
break;
}
}
#endif
if (cr3 > 0xfffff)
cr3 = 0;