aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2007-01-04 00:45:47 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2007-01-04 00:45:47 +0100
commitf8e7718c6ff2e04fdfb21ab4cc060259c007044b (patch)
treeec76ec68c8e73f9a55d9067135b9d8006d3dbb56 /gcc/tree-cfg.c
parent798d1cc9ee8d4d9a354609b263bdf021eafc6a9f (diff)
downloadgcc-f8e7718c6ff2e04fdfb21ab4cc060259c007044b.zip
gcc-f8e7718c6ff2e04fdfb21ab4cc060259c007044b.tar.gz
gcc-f8e7718c6ff2e04fdfb21ab4cc060259c007044b.tar.bz2
unwind-dw2.c (SIGNAL_FRAME_BIT, [...]): Define.
* unwind-dw2.c (SIGNAL_FRAME_BIT, EXTENDED_CONTEXT_BIT): Define. (struct _Unwind_Context): Rename args_size to flags, remove signal_frame field, add a new args_size field and version field. (_Unwind_IsSignalFrame, _Unwind_SetSignalFrame, _Unwind_IsExtendedContext): New inline functions. (_Unwind_GetGR, _Unwind_SetGR, _Unwind_GetGRPtr, _Unwind_SetGRPtr): Assume by_value array is only present if _Unwind_IsExtendedContext. (_Unwind_GetIPInfo, execute_cfa_program, uw_frame_state_for): Use _Unwind_IsSignalFrame. (__frame_state_for): Initialize context.flags to EXTENDED_CONTEXT_BIT. (uw_update_context_1): Use _Unwind_SetSignalFrame. (uw_init_context_1): Initialize context->flags to EXTENDED_CONTEXT_BIT. * config/rs6000/linux-unwind.h (frob_update_context): Use _Unwind_SetSignalFrame. From-SVN: r120406
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions