powerpc pe fixes
Alan Modra
amodra@gmail.com
Tue Nov 6 06:37:00 GMT 2012
On Tue, Nov 06, 2012 at 04:20:35PM +1030, Alan Modra wrote:
> > * coff-tic4x.c (tic4x_coff0_vec, tic4x_coff0_beh_vec,
> > tic4x_coff1_vec, tic4x_coff1_beh_vec, tic4x_coff2_vec,
> > tic4x_coff2_beh_vec): Allow SEC_CODE and SEC_READONLY in
> > section flags.
Committed.
* coff-ppc.c (TARGET_LITTLE_SYM): Likewise.
(TARGET_BIG_SYM): Likewise.
Index: bfd/coff-ppc.c
===================================================================
RCS file: /cvs/src/src/bfd/coff-ppc.c,v
retrieving revision 1.43
diff -u -p -r1.43 coff-ppc.c
--- bfd/coff-ppc.c 13 Jul 2012 14:22:44 -0000 1.43
+++ bfd/coff-ppc.c 6 Nov 2012 06:24:02 -0000
@@ -2480,10 +2480,11 @@ const bfd_target TARGET_LITTLE_SYM =
HAS_SYMS | HAS_LOCALS | WP_TEXT | D_PAGED),
#ifndef COFF_WITH_PE
- (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC), /* section flags */
+ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_CODE | SEC_READONLY
+ | SEC_RELOC), /* section flags */
#else
- (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC /* section flags */
- | SEC_LINK_ONCE | SEC_LINK_DUPLICATES),
+ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_CODE | SEC_READONLY
+ | SEC_RELOC | SEC_LINK_ONCE | SEC_LINK_DUPLICATES),
#endif
0, /* leading char */
@@ -2540,10 +2541,11 @@ const bfd_target TARGET_BIG_SYM =
HAS_SYMS | HAS_LOCALS | WP_TEXT | D_PAGED),
#ifndef COFF_WITH_PE
- (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC), /* section flags */
+ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_CODE | SEC_READONLY
+ | SEC_RELOC), /* section flags */
#else
- (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC /* section flags */
- | SEC_LINK_ONCE | SEC_LINK_DUPLICATES),
+ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_CODE | SEC_READONLY
+ | SEC_RELOC | SEC_LINK_ONCE | SEC_LINK_DUPLICATES),
#endif
0, /* leading char */
--
Alan Modra
Australia Development Lab, IBM
More information about the Binutils
mailing list