aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2008-11-12 10:27:57 +0000
committerTristan Gingold <gingold@adacore.com>2008-11-12 10:27:57 +0000
commit09c6f846b63041b8161c0d4339ac1ddef11ea290 (patch)
tree3e183a9f1084cfe680a9986746a8dd1f452bf483
parentbfa1b75cccb82b0fe1dfb70783fcd4226e5ebcd3 (diff)
downloadgdb-09c6f846b63041b8161c0d4339ac1ddef11ea290.zip
gdb-09c6f846b63041b8161c0d4339ac1ddef11ea290.tar.gz
gdb-09c6f846b63041b8161c0d4339ac1ddef11ea290.tar.bz2
2008-11-12 Tristan Gingold <gingold@adacore.com>
* bfd.c (bfd_get_sign_extend_vma): Return 0 for mach-o.
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/bfd.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index c539cf7..0452dbb 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2008-11-12 Tristan Gingold <gingold@adacore.com>
+
+ * bfd.c (bfd_get_sign_extend_vma): Return 0 for mach-o.
+
2008-11-11 Alan Modra <amodra@bigpond.net.au>
* elf.c (assign_file_positions_for_non_load_sections): Consolidate
diff --git a/bfd/bfd.c b/bfd/bfd.c
index 1ffd7d05..1900c14 100644
--- a/bfd/bfd.c
+++ b/bfd/bfd.c
@@ -1001,6 +1001,9 @@ bfd_get_sign_extend_vma (bfd *abfd)
|| strcmp (name, "pei-arm-wince-little") == 0)
return 1;
+ if (CONST_STRNEQ (name, "mach-o"))
+ return 0;
+
bfd_set_error (bfd_error_wrong_format);
return -1;
}