* go32-nat.c (get_cr3): Temporary disable support for page tables
authorEli Zaretskii <eliz@gnu.org>
Sun, 29 Jul 2001 08:06:28 +0000 (08:06 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sun, 29 Jul 2001 08:06:28 +0000 (08:06 +0000)
in UMBs, as it is incomplete.

gdb/ChangeLog
gdb/go32-nat.c

index 0c59dbe3468e42c5ce8c866277821bd373923adf..cc048667a36d7a7becd35458266eef2ced338b76 100644 (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.
index b2828ebaf440227acb49be6557165d1a891310c4..2cf3e29379f4a679ecbebf3331a4393e9ce3fc7a 100644 (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;