OSDN Git Service

Fix gas/gcc unwind/EH discrepancies. And a shared library build problem.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2000 02:27:51 +0000 (02:27 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2000 02:27:51 +0000 (02:27 +0000)
commitdf946265e70e7333ea2175155d7cb497f827444f
tree73c8dc5478aae00eb8cc397f7cd0b011add7148d
parent13c13ccb728a7f0a0564585f9a99828b01767ec1
Fix gas/gcc unwind/EH discrepancies.  And a shared library build problem.
* frame.h (struct unwind_info_ptr): Collapse version, flags, and length
fields into header field.
(IA64_UNW_HDR_LENGTH, IA64_UNW_HDR_FLAGS, IA64_UNW_HDR_VERSION): New
macros to access length, flags, and version info from header field.
* config/ia64/crtbegin.asm (__do_frame_setup_aux): Delete here.
...

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34441 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/ia64/crtbegin.asm
gcc/config/ia64/crtend.asm
gcc/config/ia64/frame-ia64.c
gcc/config/ia64/ia64.c
gcc/frame.h