summaryrefslogtreecommitdiffstats
path: root/libdw/dwarf.h
diff options
context:
space:
mode:
authorRoland McGrath <[email protected]>2009-01-17 14:34:13 -0800
committerRoland McGrath <[email protected]>2009-01-17 14:34:13 -0800
commit24b0330626b3273bc79e38e9cb24e353e8f2e5a0 (patch)
tree2f68c38677731c0185f762193f2ab8474b8327d8 /libdw/dwarf.h
parent8dc9f93495e147b73af26bb41fc2c8d6b28efb3e (diff)
Add DW_OP_GNU_* constants.
Diffstat (limited to 'libdw/dwarf.h')
-rw-r--r--libdw/dwarf.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libdw/dwarf.h b/libdw/dwarf.h
index 091519c5..0088f0b7 100644
--- a/libdw/dwarf.h
+++ b/libdw/dwarf.h
@@ -1,5 +1,5 @@
/* This file defines standard DWARF types, structures, and macros.
- Copyright (C) 2000, 2002, 2005, 2006, 2007, 2008 Red Hat, Inc.
+ Copyright (C) 2000,2002,2005,2006,2007,2008,2009 Red Hat, Inc.
This file is part of Red Hat elfutils.
Red Hat elfutils is free software; you can redistribute it and/or modify
@@ -432,6 +432,10 @@ enum
DW_OP_call_frame_cfa = 0x9c,/* CFA as determined by CFI. */
DW_OP_bit_piece = 0x9d, /* ULEB128 size and ULEB128 offset in bits. */
+ /* GNU extensions. */
+ DW_OP_GNU_push_tls_address = 0xe0,
+ DW_OP_GNU_uninit = 0xf0,
+
DW_OP_lo_user = 0xe0, /* Implementation-defined range start. */
DW_OP_hi_user = 0xff /* Implementation-defined range end. */
};