Jim Wilson 5738bc242c 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.
2004-02-05 23:50:21 +00:00
..
2002-04-11 11:21:01 +00:00
2001-03-08 23:24:26 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-03-08 23:24:26 +00:00
2003-10-21 13:28:59 +00:00
2001-03-08 23:24:26 +00:00
2002-09-05 00:01:18 +00:00
2001-03-08 23:24:26 +00:00
2001-03-08 23:24:26 +00:00
2001-03-08 23:24:26 +00:00
2001-03-08 23:24:26 +00:00
1999-05-03 07:29:11 +00:00
2002-09-05 00:01:18 +00:00
2001-03-08 23:24:26 +00:00
2002-09-05 00:01:18 +00:00
2002-09-05 00:01:18 +00:00
2003-01-24 01:12:30 +00:00
2003-06-10 22:08:45 +00:00
2003-01-24 01:12:30 +00:00
1999-05-03 07:29:11 +00:00
2001-03-08 23:24:26 +00:00
2003-10-06 11:01:36 +00:00
2002-09-05 00:01:18 +00:00
2003-01-24 01:12:30 +00:00
2002-09-05 00:01:18 +00:00
2001-03-08 23:24:26 +00:00
2004-02-02 12:48:21 +00:00
2002-12-30 19:25:13 +00:00
2002-09-05 00:01:18 +00:00
2003-06-10 22:08:45 +00:00
2002-06-08 07:37:16 +00:00
2001-03-08 23:24:26 +00:00
2003-11-22 02:35:31 +00:00
2001-03-08 23:24:26 +00:00
2002-12-17 01:13:56 +00:00
2003-07-25 14:35:56 +00:00
2003-12-03 15:07:17 +00:00
2002-09-05 00:01:18 +00:00
2002-12-17 01:13:56 +00:00
2003-11-28 20:10:18 +00:00
2001-03-08 23:24:26 +00:00
2002-03-22 02:07:36 +00:00
2000-05-14 18:53:18 +00:00
2000-05-14 18:53:18 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-03-08 23:24:26 +00:00
2000-05-14 18:53:18 +00:00
2001-03-08 23:24:26 +00:00
2001-03-08 23:24:26 +00:00
2000-11-07 01:21:10 +00:00
2001-02-22 17:16:38 +00:00
2001-03-08 23:24:26 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-03-08 23:24:26 +00:00
1999-05-03 07:29:11 +00:00
2001-03-08 23:24:26 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2003-04-01 15:50:31 +00:00