Category : C++ Source Code
Archive   : C_ALL.ZIP
Filename : TI703.ASC

 
Output of file : TI703.ASC contained in archive : C_ALL.ZIP







PRODUCT : Borland C++ NUMBER : 703
VERSION : All
OS : DOS
DATE : August 12, 1992 PAGE : 1/1

TITLE : "Automatic Data Segment Exceeds 64K" at Link Time








The Automatic Data Segment (ADS) consists of the DGROUP data
segment, the size of the local heap and the size of the stack.
The size of the local heap and stack are controlled by the
HEAPSIZE and STACKSIZE keywords in the module definition file
(.def file). The size of the DGROUP, however, is controlled by
the amount of static initialized and uninitialized data. To see
where all the space in DGROUP is going, use a detailed segment
map (TLINK's /s option or BCC's -ls option) and look in the
detailed segment section for all segments and modules
contributing to DGROUP. (They will be marked "G=DGROUP.")

To resolve such errors, you will need to reduce stack size and/or
heap size allocations in the application DEF file, make some data
far or reduce your near data usage.

DISCLAIMER: You have the right to use this technical information
subject to the terms of the No-Nonsense License Statement that
you received with the Borland product to which this information
pertains.




























  3 Responses to “Category : C++ Source Code
Archive   : C_ALL.ZIP
Filename : TI703.ASC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/