Question: Problems with too large Symbol/String Table

Answer: A large symbol/string table could cause the following error messages when running the simulator or the emulator (debugger):

  • Cannot find string table
  • Negative AUX table id

There are 2 possible ways a symbol is created:

  • in your code: global variables, functions go into the symbol table
  • in TI tools code: TI creates additional symbol table entries that the user may not be aware of. The number of entries get increased when the -g option is selected during compilation. Last versions of TI compilers have minimized the amount of symbols created.

 


Device: TMS320C2x
Category: TI Tools
Detail: Debugger Tools
Detail2: Simulator
Title: Too large Symbol/String Table
Source: Case from TMS320 Hotline
Date: 04/16/98
GenId: a2

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!