diff options
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/coffcode.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 45627cb..0fab521 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,10 @@ 2005-06-09 Christopher Faylor <cgf@timesys.com> + * coffcode.h (sec_to_styp_flags): Set appropriate section flags when + either SEC_ALLOC OR SEC_LOAD. + +2005-06-09 Christopher Faylor <cgf@timesys.com> + * coffcode.h (sec_to_styp_flags): Remove read/write flags from noload section header. Do not add STYP_NOLOAD since it does not appear to be a valid PE flag. diff --git a/bfd/coffcode.h b/bfd/coffcode.h index f6f1bc9..917c0e4 100644 --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -560,7 +560,7 @@ sec_to_styp_flags (const char *sec_name, flagword sec_flags) /* skip LINK_DUPLICATES */ /* skip LINKER_CREATED */ - if (sec_flags & SEC_ALLOC) + if (sec_flags & (SEC_ALLOC | SEC_LOAD)) { /* For now, the read/write bits are mapped onto SEC_READONLY, even though the semantics don't quite match. The bits from the input |