gccint: DBX Hooks

1 
1 18.21.3 Open-Ended Hooks for DBX Format
1 ---------------------------------------
1 
1 These are hooks for DBX format.
1 
1  -- Macro: DBX_OUTPUT_SOURCE_LINE (STREAM, LINE, COUNTER)
1      A C statement to output DBX debugging information before code for
1      line number LINE of the current source file to the stdio stream
1      STREAM.  COUNTER is the number of time the macro was invoked,
1      including the current invocation; it is intended to generate unique
1      labels in the assembly output.
1 
1      This macro should not be defined if the default output is correct,
1      or if it can be made correct by defining
1      'DBX_LINES_FUNCTION_RELATIVE'.
1 
1  -- Macro: NO_DBX_FUNCTION_END
1      Some stabs encapsulation formats (in particular ECOFF), cannot
1      handle the '.stabs "",N_FUN,,0,0,Lscope-function-1' gdb dbx
1      extension construct.  On those machines, define this macro to turn
1      this feature off without disturbing the rest of the gdb extensions.
1 
1  -- Macro: NO_DBX_BNSYM_ENSYM
1      Some assemblers cannot handle the '.stabd BNSYM/ENSYM,0,0' gdb dbx
1      extension construct.  On those machines, define this macro to turn
1      this feature off without disturbing the rest of the gdb extensions.
1