[comp.lang.c] Fixup overflow in Turbo-C++

hgschulz@cs.umass.edu (Henning Schulzrinne) (03/17/91)

While linking a somewhat large ANSI-C program, TLINK produces the
following message:

Error: fixup overflow in module showtext.c at SHOWTEXT_TEXT:096C 
  target = _TEXT:0000
Error: fixup overflow in module showtext.c at SHOWTEXT_TEXT:0916
  target = _TEXT:0000

All modules were compiled with the huge model (although the large
model gave the same error message). The module is not the last
module.

The program compiles/links fine on VMS and gcc and does not contain any
memory model modifiers (huge, large, etc.). The module showtext.c
appears as size 1438H (code) and 352H (data) in the map, so it does not
appear to span segment boundaries.

The manual hints (mostly dealing with memory model mixing) don't help
much. Any clues what to look for are sincerely appreciated.
--------
Henning Schulzrinne  (HGSCHULZ@CS.UMASS.EDU)
Department of Electrical and Computer Engineering
University of Massachusetts at Amherst
Amherst, MA 01003 - USA === phone: +1 (413) 545-3179 (EST); FAX: (413) 545-1249

sievert@gypsy.ims.fhg.de (Karsten Sievert) (03/20/91)

Sorry for the repetition - my system reportet "follow failed" and
sent it back. The bug is that it's no bug.
Karsten (sievert@ims.fhg.de)