stab_gnu.h revision 33965
133965Sjdp#ifndef __GNU_STAB__ 233965Sjdp 333965Sjdp/* Indicate the GNU stab.h is in use. */ 433965Sjdp 533965Sjdp#define __GNU_STAB__ 633965Sjdp 733965Sjdp#define __define_stab(NAME, CODE, STRING) NAME=CODE, 833965Sjdp#define __define_stab_duplicate(NAME, CODE, STRING) NAME=CODE, 933965Sjdp 1033965Sjdpenum __stab_debug_code 1133965Sjdp{ 1233965Sjdp#include "aout/stab.def" 1333965SjdpLAST_UNUSED_STAB_CODE 1433965Sjdp}; 1533965Sjdp 1633965Sjdp#undef __define_stab 1733965Sjdp 1833965Sjdp/* Definitions of "desc" field for N_SO stabs in Solaris2. */ 1933965Sjdp 2033965Sjdp#define N_SO_AS 1 2133965Sjdp#define N_SO_C 2 2233965Sjdp#define N_SO_ANSI_C 3 2333965Sjdp#define N_SO_CC 4 /* C++ */ 2433965Sjdp#define N_SO_FORTRAN 5 2533965Sjdp#define N_SO_PASCAL 6 2633965Sjdp 2733965Sjdp/* Solaris2: Floating point type values in basic types. */ 2833965Sjdp 2933965Sjdp#define NF_NONE 0 3033965Sjdp#define NF_SINGLE 1 /* IEEE 32-bit */ 3133965Sjdp#define NF_DOUBLE 2 /* IEEE 64-bit */ 3233965Sjdp#define NF_COMPLEX 3 /* Fortran complex */ 3333965Sjdp#define NF_COMPLEX16 4 /* Fortran double complex */ 3433965Sjdp#define NF_COMPLEX32 5 /* Fortran complex*16 */ 3533965Sjdp#define NF_LDOUBLE 6 /* Long double (whatever that is) */ 3633965Sjdp 3733965Sjdp#endif /* __GNU_STAB_ */ 38