delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/01/30/06:24:25

To: dj AT ctron DOT com
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: GCC crashes in XMS mode
Date: Mon, 30 Jan 95 10:42:20 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>

A number of users reported recently that gcc 2.6.3 with 1.12m3
hangs when not running in VCPI or DPMI mode.  Testing on my
system reveals that this happens both in raw extended memory
(plain vanilla DOS system) and XMS (plain vanilla system with
HIMEM.SYS installed) modes.  The following is the relevant
info I could gather:

  * GCC.EXE is the one which crashes.  It either hangs the
    system completely (need a cold reboot) or reboots it.
    CC1.EXE runs OK in these modes.

  * When ``topline'' is put into GO32 env var, the top screen
    line shows that at the moment of crash the address of last
    syscall/page fault is 0x0000c209, and the amount of used
    physical RAM is around 130K.

  * Real-mode GCC.EXE runs OK inder the same circumstances.

The above was tested on a 486DX2-66 with 16 MBytes of RAM and
400 MBytes of free disk space.

Another, unrelated problem I found is that the real-mode
GCC.EXE doesn't like the lib/specs file to be DOS-style text
file (with CR/LF pairs delimiting lines); DJGPP-compiled
GCC.EXE doesn't have this behavior.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019