Changeset 2002 for trunk/src/binutils/bfd/aoutx.h
- Timestamp:
- Jun 6, 2005, 4:42:09 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/binutils/bfd/aoutx.h
-
Property cvs2svn:cvs-rev
changed from
1.7
to1.8
r2001 r2002 1672 1672 break; 1673 1673 case N_IMP2: case N_IMP1: BFD_ASSERT (!"very bad"); break; 1674 #endif /* EMX */ 1674 #endif /* EMX: N_IMP[12] */ 1675 1676 #if defined(N_EXP) 1677 case N_EXP: 1678 case N_EXP | N_EXT: 1679 cache_ptr->symbol.section = bfd_abs_section_ptr; 1680 cache_ptr->symbol.flags = BSF_EMX_EXPORT; 1681 break; 1682 #endif /* EMX: N_EXP */ 1675 1683 } 1676 1684 … … 1715 1723 } 1716 1724 1725 if (bfd_is_abs_section (sec)) 1726 { 1717 1727 #if defined (N_IMP1) && defined (N_IMP2) 1718 if (bfd_is_abs_section (sec))1719 {1720 1728 if (cache_ptr->flags & BSF_EMX_IMPORT1) 1721 1729 sym_pointer->e_type[0] |= N_IMP1; … … 1723 1731 sym_pointer->e_type[0] |= N_IMP2; 1724 1732 else 1733 #endif 1734 #if defined(N_EXP) 1735 if (cache_ptr->flags & BSF_EMX_EXPORT) 1736 sym_pointer->e_type[0] |= N_EXP; 1737 else 1738 #endif /* EMX: N_EXP */ 1725 1739 sym_pointer->e_type[0] |= N_ABS; 1726 1740 } 1727 #else1728 if (bfd_is_abs_section (sec))1729 sym_pointer->e_type[0] |= N_ABS;1730 #endif1731 1741 else if (sec == obj_textsec (abfd)) 1732 1742 sym_pointer->e_type[0] |= N_TEXT; … … 3625 3635 break; 3626 3636 case N_IMP2: case N_IMP1: BFD_ASSERT (!"very bad"); break; 3627 #endif /* EMX */ 3637 #endif /* EMX: N_IMP[12] */ 3638 #if defined(N_EXP) 3639 case N_EXP | N_EXT: 3640 case N_EXP: 3641 section = bfd_abs_section_ptr; 3642 flags = BSF_EMX_EXPORT; 3643 break; 3644 #endif /* EMX: N_EXP */ 3628 3645 } 3629 3646 … … 4391 4408 symsec = bfd_abs_section_ptr; 4392 4409 #endif 4410 #if defined(N_EXP) 4411 else if (type == (N_EXP | N_EXT)) 4412 symsec = bfd_abs_section_ptr; 4413 #endif /* EMX: N_EXP */ 4393 4414 else if (IS_STAB(type)) 4394 4415 { -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.