Fixup overflow in Turbo-C++

Henning Schulzrinne hgschulz at cs.umass.edu
Sun Mar 17 06:45:01 AEST 1991


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 at 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



More information about the Comp.lang.c mailing list