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

  1. #ifndef EMUL_DEFS
  2. #define EMUL_DEFS
  3.  
  4. struct emulation {
  5.   void (*match) PARAMS ((const char *));
  6.   const char *name;
  7.   void (*init) ();
  8.   const char *(*bfd_name) ();
  9.   unsigned local_labels_fb : 1;
  10.   unsigned local_labels_dollar : 1;
  11.   unsigned leading_underscore : 2;
  12.   unsigned strip_underscore : 1;
  13.   unsigned default_endian : 2;
  14.   const char *fake_label_name;
  15.   const struct format_ops *format;
  16. };
  17.  
  18. COMMON struct emulation *this_emulation;
  19.  
  20. extern const char *default_emul_bfd_name ();
  21. extern void common_emul_init ();
  22.  
  23. #endif
  24.