* 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:06:28 +00:00
parent 6c56c06965
commit a3b9cbb339
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 fully 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;