Home | History | Annotate | Download | only in bfd

Lines Matching defs:sec_flags

517 sec_to_styp_flags (const char *sec_name, flagword sec_flags)
588 else if (sec_flags & SEC_DEBUGGING)
601 else if (sec_flags & SEC_CODE)
605 else if (sec_flags & SEC_DATA)
609 else if (sec_flags & SEC_READONLY)
617 else if (sec_flags & SEC_LOAD)
621 else if (sec_flags & SEC_ALLOC)
627 if (sec_flags & SEC_TIC54X_CLINK)
632 if (sec_flags & SEC_TIC54X_BLOCK)
637 if ((sec_flags & (SEC_NEVER_LOAD | SEC_COFF_SHARED_LIBRARY)) != 0)
653 sec_to_styp_flags (const char *sec_name, flagword sec_flags)
678 sec_flags &= (SEC_LINK_ONCE | SEC_LINK_DUPLICATES_DISCARD
681 sec_flags |= SEC_DEBUGGING | SEC_READONLY;
687 if ((sec_flags & SEC_CODE) != 0)
689 if ((sec_flags & (SEC_DATA | SEC_DEBUGGING)) != 0)
691 if ((sec_flags & SEC_ALLOC) != 0 && (sec_flags & SEC_LOAD) == 0)
696 if ((sec_flags & SEC_IS_COMMON) != 0)
698 if ((sec_flags & SEC_DEBUGGING) != 0)
700 if ((sec_flags & SEC_EXCLUDE) != 0 && !is_dbg)
702 if ((sec_flags & SEC_NEVER_LOAD) != 0 && !is_dbg)
706 if (sec_flags & SEC_LINK_ONCE)
708 if ((sec_flags
715 if ((sec_flags & SEC_COFF_NOREAD) == 0)
717 if ((sec_flags & SEC_READONLY) == 0)
719 if (sec_flags & SEC_CODE)
721 if (sec_flags & SEC_COFF_SHARED)
745 flagword sec_flags = 0;
749 sec_flags |= SEC_TIC54X_BLOCK;
754 sec_flags |= SEC_TIC54X_CLINK;
759 sec_flags |= SEC_NEVER_LOAD;
766 if (sec_flags & SEC_NEVER_LOAD)
767 sec_flags |= SEC_CODE | SEC_COFF_SHARED_LIBRARY;
769 sec_flags |= SEC_CODE | SEC_LOAD | SEC_ALLOC;
773 if (sec_flags & SEC_NEVER_LOAD)
774 sec_flags |= SEC_DATA | SEC_COFF_SHARED_LIBRARY;
776 sec_flags |= SEC_DATA | SEC_LOAD | SEC_ALLOC;
781 if (sec_flags & SEC_NEVER_LOAD)
782 sec_flags |= SEC_ALLOC | SEC_COFF_SHARED_LIBRARY;
785 sec_flags |= SEC_ALLOC;
796 sec_flags |= SEC_DEBUGGING;
800 sec_flags = 0;
803 sec_flags |= SEC_LOAD;
805 sec_flags |= SEC_LOAD;
807 sec_flags |= SEC_LOAD;
809 sec_flags |= SEC_DEBUGGING;
813 if (sec_flags & SEC_NEVER_LOAD)
814 sec_flags |= SEC_CODE | SEC_COFF_SHARED_LIBRARY;
816 sec_flags |= SEC_CODE | SEC_LOAD | SEC_ALLOC;
820 if (sec_flags & SEC_NEVER_LOAD)
821 sec_flags |= SEC_DATA | SEC_COFF_SHARED_LIBRARY;
823 sec_flags |= SEC_DATA | SEC_LOAD | SEC_ALLOC;
828 if (sec_flags & SEC_NEVER_LOAD)
829 sec_flags |= SEC_ALLOC | SEC_COFF_SHARED_LIBRARY;
832 sec_flags |= SEC_ALLOC;
846 sec_flags |= SEC_DEBUGGING;
855 sec_flags = SEC_LOAD | SEC_ALLOC | SEC_READONLY;
858 sec_flags |= SEC_ALLOC | SEC_LOAD;
862 sec_flags = (SEC_LOAD | SEC_ALLOC | SEC_READONLY);
867 sec_flags = (SEC_LOAD | SEC_ALLOC);
878 sec_flags |= SEC_LINK_ONCE | SEC_LINK_DUPLICATES_DISCARD;
884 * flags_ptr = sec_flags;
892 flagword sec_flags,
902 sec_flags |= SEC_LINK_ONCE;
922 return sec_flags;
1047 sec_flags |= SEC_LINK_DUPLICATES_ONE_ONLY;
1049 sec_flags &= ~SEC_LINK_ONCE;
1054 sec_flags |= SEC_LINK_DUPLICATES_DISCARD;
1058 sec_flags |= SEC_LINK_DUPLICATES_SAME_SIZE;
1063 sec_flags |= SEC_LINK_DUPLICATES_SAME_CONTENTS;
1076 sec_flags |= SEC_LINK_DUPLICATES_DISCARD;
1078 sec_flags &= ~SEC_LINK_ONCE;
1085 sec_flags |= SEC_LINK_DUPLICATES_DISCARD;
1145 return sec_flags;
1167 flagword sec_flags;
1180 sec_flags = SEC_READONLY;
1184 sec_flags |= SEC_COFF_NOREAD;
1214 sec_flags |= SEC_NEVER_LOAD;
1218 sec_flags &= ~SEC_COFF_NOREAD;
1237 sec_flags |= SEC_CODE;
1240 sec_flags &= ~ SEC_READONLY;
1254 sec_flags |= SEC_DEBUGGING | SEC_READONLY;
1258 sec_flags |= SEC_COFF_SHARED;
1262 sec_flags |= SEC_EXCLUDE;
1265 sec_flags |= SEC_CODE | SEC_ALLOC | SEC_LOAD;
1269 sec_flags |= SEC_DEBUGGING;
1271 sec_flags |= SEC_DATA | SEC_ALLOC | SEC_LOAD;
1274 sec_flags |= SEC_ALLOC;
1284 sec_flags |= SEC_DEBUGGING;
1289 sec_flags = handle_COMDAT (abfd, sec_flags, hdr, name, section);
1314 sec_flags |= SEC_LINK_ONCE | SEC_LINK_DUPLICATES_DISCARD;
1318 * flags_ptr = sec_flags;