www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/12/10/05:26:42

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f
X-Authentication-Warning: new-smtp2.ihug.com.au: Host p55-tnt7.syd.ihug.com.au [203.173.144.55] claimed to be acceleron
Message-ID: <005201c18165$03a6fd40$0102a8c0@acceleron>
From: "Andrew Cottrell" <acottrel AT ihug DOT com DOT au>
To: "Charles Sandmann" <sandmann AT clio DOT rice DOT edu>,
"Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Cc: <djgpp-workers AT delorie DOT com>
References: <10112092112 DOT AA12899 AT clio DOT rice DOT edu>
Subject: Re: v2.03 refresh ready for review/testing
Date: Mon, 10 Dec 2001 21:25:06 +1100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Reply-To: djgpp-workers AT delorie DOT com

I applogise if for the size in advance as this is email has allot of debug
info.

Details below original email. I have included at the end Eli's request to
try the command that the mem error occured on after the previous failure.

----- Original Message -----
From: "Charles Sandmann" <sandmann AT clio DOT rice DOT edu>
> > > DJGPP H:\djgpp\gnu\gcc-2.953\build.djg>mem
> > >
> > >     655360 bytes total conventional memory
> > >     655360 bytes available to MS-DOS
> > >      66608 largest executable program size
> >
> > 66KB of free conventional memory? what gives??
>
> Wow, didn't notice that.  Seems like a problem I used have on Win2K
> during libc builds - out of conventional memory.  But it went away
> at some point (when more of tool chain updated?).
>
> I'd like to see mem/c and mem/d output. If you can make it fail the
> same way :-)
>

Any ideas why go-32-v2 is still present in the mem /c & mem /d ? I booted up
and then openned a cmd prompt then setup the DJGPP environment via a batch
file and then started the GCC 2.9.5.3 build. The failure info is below the
mem info.

The mem output:-

DJGPP H:\djgpp\gnu\gcc-2.953\build.djg>mem


    655360 bytes total conventional memory
    655360 bytes available to MS-DOS
     83264 largest executable program size

   1048576 bytes total contiguous extended memory
         0 bytes available contiguous extended memory
    941056 bytes available XMS memory
           MS-DOS resident in High Memory Area

The mem/c output:-

Conventional Memory :

  Name                Size in Decimal       Size in Hex
-------------      ---------------------   -------------
  MSDOS              12352      ( 12.1K)       3040
  KBD                 3296      (  3.2K)        CE0
  HIMEM               1248      (  1.2K)        4E0
  COMMAND             4768      (  4.7K)       12A0
  go32-v2            39024      ( 38.1K)       9870
  go32-v2            42448      ( 41.5K)       A5D0
  go32-v2            42464      ( 41.5K)       A5E0
  go32-v2            42496      ( 41.5K)       A600
  go32-v2            42496      ( 41.5K)       A600
  go32-v2            42496      ( 41.5K)       A600
  go32-v2            42464      ( 41.5K)       A5E0
  go32-v2            42496      ( 41.5K)       A600
  go32-v2            38992      ( 38.1K)       9850
  go32-v2            38992      ( 38.1K)       9850
  go32-v2            39024      ( 38.1K)       9870
  go32-v2            39024      ( 38.1K)       9870
  FREE                  32      (  0.0K)         20
  FREE               16912      ( 16.5K)       4210
  FREE                2992      (  2.9K)        BB0
  FREE                 416      (  0.4K)        1A0
  FREE               83264      ( 81.3K)      14540
  FREE                3072      (  3.0K)        C00
  FREE                2816      (  2.8K)        B00
  FREE                7504      (  7.3K)       1D50
  FREE               16640      ( 16.3K)       4100
  FREE                6368      (  6.2K)       18E0

Total  FREE :       140016      (136.7K)

Upper Memory :

  Name                Size in Decimal       Size in Hex
-------------      ---------------------   -------------
  SYSTEM            180208      (176.0K)      2BFF0
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  go32-v2               48      (  0.0K)         30
  MOUSE              12528      ( 12.2K)       30F0
  MSCDEXNT             464      (  0.5K)        1D0
  REDIR               2672      (  2.6K)        A70
  DOSX               34848      ( 34.0K)       8820
  FREE                  48      (  0.0K)         30
  FREE                  48      (  0.0K)         30
  FREE                  48      (  0.0K)         30
  FREE                  48      (  0.0K)         30
  FREE                  48      (  0.0K)         30
  FREE                  48      (  0.0K)         30
  FREE                  48      (  0.0K)         30
  FREE                 736      (  0.7K)        2E0
  FREE               29328      ( 28.6K)       7290

Total  FREE :        30400      ( 29.7K)

Total bytes available to programs (Conventional+Upper) :      170416
(166.4K)
Largest executable program size :                              83264   (
81.3K)
Largest available upper memory block :                         29328   (
28.6K)

   1048576 bytes total contiguous extended memory
         0 bytes available contiguous extended memory
    941056 bytes available XMS memory
           MS-DOS resident in High Memory Area


The mem/d output:-

  Address     Name          Size       Type
  -------     --------     ------     ------
  000000                   000400     Interrupt Vector
  000400                   000100     ROM Communication Area
  000500                   000200     DOS Communication Area

  000700      IO           000370     System Data
                  CON                   System Device Driver
                  AUX                   System Device Driver
                  PRN                   System Device Driver
                  CLOCK$                System Device Driver
                  COM1                  System Device Driver
                  LPT1                  System Device Driver
                  LPT2                  System Device Driver
                  LPT3                  System Device Driver
                  COM2                  System Device Driver
                  COM3                  System Device Driver
                  COM4                  System Device Driver

  000A70      MSDOS        001690     System Data

  002100      IO           002150     System Data
                KBD        000CE0      System Program
                HIMEM      0004E0      DEVICE=
                  XMSXXXX0              Installed Device Driver
                           000490      FILES=
                           000090      FCBS=
                           000240      LASTDRIVE=
                           0007D0      STACKS=
  004260      COMMAND      000A20     Program
  004C90      go32-v2      000040     Data
  004CE0      MSDOS        000020     -- Free --
  004D10      COMMAND      000880     Environment
  0055A0      MEM          0007A0     Environment
  005D50      MSDOS        003A60     -- Free --
  0097C0      go32-v2      001140     Data
  00A910      go32-v2      000040     Data
  00A960      go32-v2      001250     Data
  00BBC0      go32-v2      004100     Data
  00FCD0      go32-v2      001140     Data
  010E20      go32-v2      000060     Data
  010E90      go32-v2      001240     Data
  0120E0      go32-v2      001140     Data
  013230      go32-v2      000070     Data
  0132B0      go32-v2      000070     Data
  013330      go32-v2      000070     Data
  0133B0      go32-v2      000060     Data
  013420      go32-v2      000070     Data
  0134A0      MSDOS        000BB0     -- Free --
  014060      go32-v2      000A80     Data
  014AF0      go32-v2      000040     Data
  014B40      go32-v2      000B90     Data
  0156E0      go32-v2      000A80     Data
  016170      go32-v2      000040     Data
  0161C0      go32-v2      000B90     Data
  016D60      go32-v2      001250     Data
  017FC0      MSDOS        0001A0     -- Free --
  018170      go32-v2      000A90     Data
  018C10      go32-v2      004100     Program
  01CD20      go32-v2      000BA0     Data
  01D8D0      go32-v2      004100     Data
  0219E0      go32-v2      000A90     Data
  022480      go32-v2      004100     Program
  026590      go32-v2      000040     Data
  0265E0      go32-v2      000BA0     Data
  027190      go32-v2      004100     Data
  02B2A0      go32-v2      000A90     Data
  02BD40      go32-v2      004100     Program
  02FE50      go32-v2      000040     Data
  02FEA0      go32-v2      000BA0     Data
  030A50      go32-v2      004100     Data
  034B60      go32-v2      004100     Data
  038C70      go32-v2      004100     Program
  03CD80      go32-v2      004100     Data
  040E90      go32-v2      004100     Program
  044FA0      go32-v2      004100     Data
  0490B0      MEM          014540     Program
  05D600      go32-v2      004100     Data
  061710      go32-v2      004100     Program
  065820      go32-v2      001140     Data
  066970      go32-v2      001250     Data
  067BD0      go32-v2      001140     Data
  068D20      MSDOS        000C00     -- Free --
  069930      go32-v2      004100     Program
  06DA40      go32-v2      004100     Data
  071B50      go32-v2      004100     Program
  075C60      go32-v2      001250     Data
  076EC0      go32-v2      001140     Data
  078010      go32-v2      001240     Data
  079260      MSDOS        000B00     -- Free --
  079D70      go32-v2      004100     Program
  07DE80      go32-v2      004100     Data
  081F90      go32-v2      004100     Program
  0860A0      go32-v2      004100     Data
  08A1B0      go32-v2      001140     Data
  08B300      go32-v2      001250     Data
  08C560      MSDOS        001D50     -- Free --
  08E2C0      go32-v2      004100     Program
  0923D0      MSDOS        004100     -- Free --
  0964E0      go32-v2      004100     Program
  09A5F0      go32-v2      004100     Data
  09E700      MSDOS        0018E0     -- Free --
  09FFF0      SYSTEM       02C000     System Program

  0CC000      IO           003100     System Data
                MOUSE      0030F0      System Program
  0CF110      MSDOS        000030     -- Free --
  0CF150      MSDOS        000030     -- Free --
  0CF190      MSDOS        000030     -- Free --
  0CF1D0      MSDOS        000030     -- Free --
  0CF210      go32-v2      000030     Data
  0CF250      go32-v2      000030     Data
  0CF290      go32-v2      000030     Data
  0CF2D0      go32-v2      000030     Data
  0CF310      go32-v2      000030     Data
  0CF350      MSDOS        000030     -- Free --
  0CF390      MSDOS        000030     -- Free --
  0CF3D0      go32-v2      000030     Data
  0CF410      go32-v2      000030     Data
  0CF450      go32-v2      000030     Data
  0CF490      go32-v2      000030     Data
  0CF4D0      go32-v2      000030     Data
  0CF510      go32-v2      000030     Data
  0CF550      go32-v2      000030     Data
  0CF590      MSDOS        000030     -- Free --
  0CF5D0      MSDOS        0002E0     -- Free --
  0CF8C0      MSCDEXNT     0001D0     Program
  0CFAA0      REDIR        000A70     Program
  0D0520      DOSX         0087A0     Program
  0D8CD0      DOSX         000080     Data
  0D8D60      MSDOS        007290     -- Free --


    655360 bytes total conventional memory
    655360 bytes available to MS-DOS
     83264 largest executable program size

   1048576 bytes total contiguous extended memory
         0 bytes available contiguous extended memory
    941056 bytes available XMS memory
           MS-DOS resident in High Memory Area


gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H  -o genrecog \
 genrecog.o rtl.o bitmap.o print-rtl.o ` case "obstack.o" in ?*) echo
obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo
;; esac `  ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
gcc.exe: installation problem, cannot exec
`h:/djgpp/lib/gcc-lib/djgpp/2.953/collect2.exe': Not enough memory (ENOMEM)
make.exe[1]: *** [genrecog] Error 1
make.exe[1]: Leaving directory `h:/djgpp/gnu/gcc-2.953/build.djg/gcc'
make.exe: *** [all-gcc] Error 2


Eli wrote:
> What happens if, after the failure, you manually invoke the same
> command that the configure script tried to run to check that GCC ``can
> create executables''?


DJGPP H:\djgpp\gnu\gcc-2.953\build.djg>gcc
gcc.exe: No input files

DJGPP
:\djgpp\gnu\gcc-2.953\build.djg>gcc  -DIN_GCC     -g  -DHAVE_CONFIG_H  -o
 genrecog genrecog.o rtl.o bitmap.o print-rtl.o ` case "obstack.o" in ?*)
echo o
bstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo
;; es
ac `  ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
The system cannot execute the specified program.

- Raw text -


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