Index: bfd/coff-i386.c |
diff --git a/bfd/coff-i386.c b/bfd/coff-i386.c |
index f69f5029cc1b9041851dbc623841d6a34ab5b883..af92b40c3067d81c54bc647adf7553ea78e4eb7a 100644 |
--- a/bfd/coff-i386.c |
+++ b/bfd/coff-i386.c |
@@ -607,6 +607,9 @@ coff_i386_is_local_label_name (bfd *abfd, const char *name) |
#include "coffcode.h" |
+#define _bfd_generic_find_nearest_line_discriminator \ |
+ coff_find_nearest_line_discriminator |
+ |
const bfd_target |
#ifdef TARGET_SYM |
TARGET_SYM = |
@@ -625,13 +628,13 @@ const bfd_target |
(HAS_RELOC | EXEC_P | /* object flags */ |
HAS_LINENO | HAS_DEBUG | |
- HAS_SYMS | HAS_LOCALS | WP_TEXT | D_PAGED), |
+ HAS_SYMS | HAS_LOCALS | WP_TEXT | D_PAGED | BFD_COMPRESS | BFD_DECOMPRESS ), |
(SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC /* section flags */ |
#ifdef COFF_WITH_PE |
- | SEC_LINK_ONCE | SEC_LINK_DUPLICATES | SEC_READONLY |
+ | SEC_LINK_ONCE | SEC_LINK_DUPLICATES | SEC_READONLY | SEC_DEBUGGING |
#endif |
- | SEC_CODE | SEC_DATA), |
+ | SEC_CODE | SEC_DATA | SEC_EXCLUDE ), |
#ifdef TARGET_UNDERSCORE |
TARGET_UNDERSCORE, /* leading underscore */ |