diff options
-rw-r--r-- | bfd/ChangeLog | 6 | ||||
-rw-r--r-- | bfd/elfnn-aarch64.c | 11 |
2 files changed, 10 insertions, 7 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index d115513..a257a66 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,9 @@ +2015-03-04 Marcus Shawcroft <marcus.shawcroft@arm.com> + + * elfnn-aarch64.c (aarch64_build_one_stub): Call abort. + (aarch64_size_one_stub): Likewise. + (aarch64_map_one_stub): Likewise. + 2015-03-04 Andreas Arnez <arnez@linux.vnet.ibm.com> * cpu-s390.c (N): New macro. diff --git a/bfd/elfnn-aarch64.c b/bfd/elfnn-aarch64.c index 8a66299..6397006 100644 --- a/bfd/elfnn-aarch64.c +++ b/bfd/elfnn-aarch64.c @@ -2445,8 +2445,7 @@ aarch64_build_one_stub (struct bfd_hash_entry *gen_entry, template_size = sizeof (aarch64_erratum_835769_stub); break; default: - BFD_FAIL (); - return FALSE; + abort (); } for (i = 0; i < (template_size / sizeof template[0]); i++) @@ -2504,7 +2503,7 @@ aarch64_build_one_stub (struct bfd_hash_entry *gen_entry, break; default: - break; + abort (); } return TRUE; @@ -2535,9 +2534,7 @@ aarch64_size_one_stub (struct bfd_hash_entry *gen_entry, size = sizeof (aarch64_erratum_835769_stub); break; default: - BFD_FAIL (); - return FALSE; - break; + abort (); } size = (size + 7) & ~7; @@ -6552,7 +6549,7 @@ aarch64_map_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg) return FALSE; break; default: - BFD_FAIL (); + abort (); } return TRUE; |