2011-01-26 Kai Tietz <kai.tietz@onevision.com>
[deliverable/binutils-gdb.git] / binutils / unwind-ia64.h
CommitLineData
4d6ed7c8 1/* unwind-ia64.h -- dump IA-64 unwind info.
aa820537 2 Copyright 2000, 2001, 2002, 2003, 2005, 2007 Free Software Foundation, Inc.
4d6ed7c8
NC
3 Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
4
32866df7 5 This file is part of GNU Binutils.
4d6ed7c8 6
32866df7
NC
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 3, or (at your option)
10 any later version.
4d6ed7c8 11
32866df7
NC
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
4d6ed7c8 16
32866df7
NC
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, 51 Franklin Street - Fifth Floor, Boston,
20 MA 02110-1301, USA. */
4d6ed7c8 21
e9792343
AM
22#include "elf/ia64.h"
23#include "ansidecl.h"
4d6ed7c8
NC
24
25#define UNW_VER(x) ((x) >> 48)
b34976b6
AM
26#define UNW_FLAG_MASK 0x0000ffff00000000LL
27#define UNW_FLAG_OSMASK 0x0000f00000000000LL
28#define UNW_FLAG_EHANDLER(x) ((x) & 0x0000000100000000LL)
29#define UNW_FLAG_UHANDLER(x) ((x) & 0x0000000200000000LL)
30#define UNW_LENGTH(x) ((x) & 0x00000000ffffffffLL)
4d6ed7c8 31
2da42df6 32extern const unsigned char *unw_decode (const unsigned char *, int, void *);
This page took 0.397346 seconds and 4 git commands to generate.