GCC Middle and Back End API Reference
dbxout.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define N_SO_AS   1
#define N_SO_C   2
#define N_SO_ANSI_C   3
#define N_SO_CC   4 /* c++*/
#define N_SO_FORTRAN   5
#define N_SO_PASCAL   6
#define N_SO_FORTRAN90   7
#define N_SO_OBJC   50
#define N_SO_OBJCPLUS   51

Functions

int dbxout_symbol (tree, int)
void dbxout_parms (tree)
void dbxout_reg_parms (tree)
int dbxout_syms (tree)
void default_stabs_asm_out_destructor (rtx, int)
void default_stabs_asm_out_constructor (rtx, int)

Macro Definition Documentation

#define N_SO_ANSI_C   3
#define N_SO_AS   1

dbxout helper functions Language description for N_SO stabs.

#define N_SO_C   2
#define N_SO_CC   4 /* c++*/
#define N_SO_FORTRAN   5
#define N_SO_FORTRAN90   7
#define N_SO_OBJC   50
#define N_SO_OBJCPLUS   51
#define N_SO_PASCAL   6

Function Documentation

void dbxout_parms ( tree  )
void dbxout_reg_parms ( tree  )
int dbxout_symbol ( tree  ,
int   
)

dbxout.h - Various declarations for functions found in dbxout.c Copyright (C) 1998-2013 Free Software Foundation, Inc.

This file is part of GCC.

GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see http://www.gnu.org/licenses/.

int dbxout_syms ( tree  )
void default_stabs_asm_out_constructor ( rtx  symbol,
int  priority 
)

Likewise for global constructors.

void default_stabs_asm_out_destructor ( rtx  symbol,
int  priority 
)

Typical USG systems don't have stab.h, and they also have no use for DBX-format debugging info. Record an element in the table of global destructors. SYMBOL is a SYMBOL_REF of the function to be called; PRIORITY is a number between 0 and MAX_INIT_PRIORITY.