| delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
| X-Recipient: | djgpp AT delorie DOT com |
| X-Original-DKIM-Signature: | v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; |
| s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: | |
| mime-version; bh=EY2RRwF8qqKEgW7fYZvjyQtSJCl2oHSTpnc18jUwRJ8=; b=chy1PakExNyb | |
| P372zL/028eOcZ9K8ooauZupr3/GJhEuS0h83ZSG8s/45GB6+CaIerphPle8Sn0wiGNRT4amIVKmH | |
| AbG8gUr7d/b3arLeW8i8YJ22oQ6eqz0Cbf2CAIKMKMaF3haqzK3D0iES+GbUNTtjavB+erFVJfIcg | |
| EVdQzmK4IdK5K2yDcYfqEjU85NtmL+6R+46QmD83+ep161HAb+Pf4SACbJvy0G62jtRaVoz0b6kjA | |
| fcJf/nq6/AJ43cDDAM40AX3SNE2cgdwYoXhKCOBy6Ocfbv+qt4m2HuGCl1J0sv7da1OxM/Vy80iWV | |
| d/WC3F4tmTmgFkW0DNRYTg==; | |
| Date: | Sun, 28 Jan 2024 19:44:40 +0200 |
| Message-Id: | <86zfwp4ak7.fsf@gnu.org> |
| From: | "Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com> |
| To: | djgpp AT delorie DOT com |
| In-Reply-To: | |
| <CALPW7mT5b1njTC9V=c4kdYPQWduRM2+kU7ukvn50n6Ria8-+cA AT mail DOT gmail DOT com> | |
| (djgpp AT delorie DOT com) | |
| Subject: | Re: gcc complains about "no DPMI memory" |
| References: | <CALPW7mTrJNPWSFE+q-NdQ4k2KUYA6MuWfUrWX3Qh_C7QAgXA7g AT mail DOT gmail DOT com> |
| <864jex5sqy DOT fsf AT gnu DOT org> <CALPW7mT+jG2mf9-fs6QRJvvAao3t5otfKMrduUd_1cUFBtKSQQ AT mail DOT gmail DOT com> | |
| <861qa15qnt DOT fsf AT gnu DOT org> <CALPW7mT5b1njTC9V=c4kdYPQWduRM2+kU7ukvn50n6Ria8-+cA AT mail DOT gmail DOT com> | |
| Reply-To: | djgpp AT delorie DOT com |
> From: "A. Wik (awik32 AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com> > Date: Sun, 28 Jan 2024 17:25:11 +0000 > > On Sun, 28 Jan 2024 at 17:12, Eli Zaretskii (eliz AT gnu DOT org) [via > djgpp AT delorie DOT com] <djgpp AT delorie DOT com> wrote: > > > > > > > > C:\proj\debug\tmp>go32-v2 > > > go32/v2 version 2.0 built Oct 18 2015 09:41:08 > > > ... > > > DPMI memory available: 32209 Kb > > > DPMI swap space available: 0 Kb > > > > Try enlarging it more, I'm not sure 32MB is enough for GCC 9. Don't > > forget that gcc.exe is just a driver: it invokes cc1.exe (the > > compiler), then the assembler, and then the linker. Each one of those > > also needs memory. And GNU tools are designed and implemented > > explicitly to require vast amounts of memory. > > I set it to 65535 KB, the highest setting allowed, and now it works! Great, happy hacking. > "Explicitly to require vast amounts of memory"? Like an end in itself? Yes. The idea was that if you take this as a design goal, the program's code will be very different from a typical Unix program (recall that Unix was originally a 16-bit OS), so there will be no danger someone will try to sue GNU for stealing commercial code of other systems. > Why did I never have to change this setting before? I don't know. Maybe you've run Windows 98 in a different VM? Or maybe you used an older version of GCC/Binutils?
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |