[comp.sys.ibm.pc.misc] Turbo C, a flex file, and a

jrv@gradient.cis.upenn.edu (JR VanMechelen) (03/18/91)

I have a large flex specification, which, using flex 2.3, produces
large arrays of data.  I am using Turbo C v1.01.  Currently when I
compile the flex output, it uses 62548 bytes of the data segment. 
This is close to the 64K limit of a segment, and I assume that when I
reach that limit, I will not be able to proceed without extraordinary
measures.

However, the data in the output from flex is not in one single data
structure.  Microsoft C 4.0 has an option, "/Gt", which puts each
large data structure into a separate segment.  Is there a similar
option in Turbo C?  I couldn't find one in the manual.  Is there any
option other than to split the flex output manually?  Because I am
still modifying the specification, that method would be rather
unsavoury.  I already am generating the most compressed flex table,
but I really would prefer the fastest (and largest!) tables.

Thoughts, comments, flames?  e-mail, if possible, except flames.  I
prefer public humiliation :-)

Thanks,
JR

jrv@grad1.cis.upenn.edu