home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / binutils-2.7-src.tgz / tar.out / fsf / binutils / include / aout / stab_gnu.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  883b  |  38 lines

  1. #ifndef __GNU_STAB__
  2.  
  3. /* Indicate the GNU stab.h is in use.  */
  4.  
  5. #define __GNU_STAB__
  6.  
  7. #define __define_stab(NAME, CODE, STRING) NAME=CODE,
  8. #define __define_stab_duplicate(NAME, CODE, STRING) NAME=CODE,
  9.  
  10. enum __stab_debug_code
  11. {
  12. #include "aout/stab.def"
  13. LAST_UNUSED_STAB_CODE
  14. };
  15.  
  16. #undef __define_stab
  17.  
  18. /* Definitions of "desc" field for N_SO stabs in Solaris2.  */
  19.  
  20. #define    N_SO_AS        1
  21. #define    N_SO_C        2
  22. #define    N_SO_ANSI_C    3
  23. #define    N_SO_CC        4    /* C++ */
  24. #define    N_SO_FORTRAN    5
  25. #define    N_SO_PASCAL    6
  26.  
  27. /* Solaris2: Floating point type values in basic types.  */
  28.  
  29. #define    NF_NONE        0
  30. #define    NF_SINGLE    1    /* IEEE 32-bit */
  31. #define    NF_DOUBLE    2    /* IEEE 64-bit */
  32. #define    NF_COMPLEX    3    /* Fortran complex */
  33. #define    NF_COMPLEX16    4    /* Fortran double complex */
  34. #define    NF_COMPLEX32    5    /* Fortran complex*16 */
  35. #define    NF_LDOUBLE    6    /* Long double (whatever that is) */
  36.  
  37. #endif /* __GNU_STAB_ */
  38.