Ignore:
Timestamp:
May 3, 2003, 11:45:43 PM (22 years ago)
Author:
bird
Message:

Applied the original 2.11.2 diff.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/binutils/bfd/syms.c

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r85 r86  
    289289.#define BSF_DEBUGGING_RELOC 0x20000
    290290.
     291.       {* Symbol is an emx import reference.  *}
     292.#define BSF_EMX_IMPORT1   0x20000000
     293.
     294.       {* Symbol is an emx import definition.  *}
     295.#define BSF_EMX_IMPORT2   0x40000000
     296.
    291297.  flagword flags;
    292298.
     
    459465            ? (type & BSF_GLOBAL) ? '!' : 'l'
    460466            : (type & BSF_GLOBAL) ? 'g' : ' '),
     467#ifdef EMX
     468           (type & BSF_EMX_IMPORT1) ? 'e' :
     469           (type & BSF_EMX_IMPORT2) ? 'E' :
     470#endif /* EMX */
    461471           (type & BSF_WEAK) ? 'w' : ' ',
    462472           (type & BSF_CONSTRUCTOR) ? 'C' : ' ',
     
    602612        return 'W';
    603613    }
     614#ifdef EMX
     615  if (symbol->flags & BSF_EMX_IMPORT1)
     616    return 'e';
     617  if (symbol->flags & BSF_EMX_IMPORT2)
     618    return 'E';
     619#endif /* EMX */
    604620  if (!(symbol->flags & (BSF_GLOBAL | BSF_LOCAL)))
    605621    return '?';
Note: See TracChangeset for help on using the changeset viewer.