summaryrefslogtreecommitdiff
path: root/gas/config/tc-ia64.h
diff options
context:
space:
mode:
authorJim Wilson <wilson@tuliptree.org>2004-02-05 23:50:21 +0000
committerJim Wilson <wilson@tuliptree.org>2004-02-05 23:50:21 +0000
commit77281a9e2cc7e511d46a8a99803851455c129062 (patch)
tree628d7f9ae03a36a32672e68e643655131c00e872 /gas/config/tc-ia64.h
parentf499cfa72f63b7fd1d7ee435f0f25a0bee67c4fe (diff)
downloadbinutils-redhat-77281a9e2cc7e511d46a8a99803851455c129062.tar.gz
Fix region length calculations when regions end with .align padding.
* config/tc-ia64.c (output_endp): New. (count_bits): Delete. (ia64_flush_insns, process_one_record, optimize_unw_records): Handle endp unwind records. (fixup_unw_records): Handle endp unwind records. Delete code for shortening prologue regions not followed by a body record. (dot_endp): Call add_unwind_entry to emit endp unwind record. * config/tc-ia64.h (unw_record_type): Add endp.
Diffstat (limited to 'gas/config/tc-ia64.h')
-rw-r--r--gas/config/tc-ia64.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/config/tc-ia64.h b/gas/config/tc-ia64.h
index 6fd049f054..01f8219aa4 100644
--- a/gas/config/tc-ia64.h
+++ b/gas/config/tc-ia64.h
@@ -202,7 +202,7 @@ typedef enum
bspstore_gr, bspstore_psprel, bspstore_sprel, rnat_when, rnat_gr,
rnat_psprel, rnat_sprel, epilogue, label_state, copy_state,
spill_psprel, spill_sprel, spill_reg, spill_psprel_p, spill_sprel_p,
- spill_reg_p, unwabi
+ spill_reg_p, unwabi, endp
} unw_record_type;
/* These structures declare the fields that can be used in each of the