summaryrefslogtreecommitdiff
path: root/elfcpp
diff options
context:
space:
mode:
authorDoug Kwan <dougkwan@google.com>2010-01-22 06:06:45 +0000
committerDoug Kwan <dougkwan@google.com>2010-01-22 06:06:45 +0000
commit670ae35ecbf10cc1d65fa2de900109f02ec7e6b2 (patch)
tree388ccd604a6dffcaea79543763053192a3428f10 /elfcpp
parent88d25f5703964517a144da78edfa4bb45545e3e6 (diff)
downloadbinutils-redhat-670ae35ecbf10cc1d65fa2de900109f02ec7e6b2.tar.gz
2010-01-21 Doug Kwan <dougkwan@google.com>
elfcpp/ChangeLog: * arm.h (EXIDX_CANTUNWIND): New enum. gold/ChangeLog: * arm.cc (Arm_exidx_cantunwind, Arm_exidx_merged_section): New classes. (Arm_exidx_section_offset_map): New type.
Diffstat (limited to 'elfcpp')
-rw-r--r--elfcpp/ChangeLog4
-rw-r--r--elfcpp/arm.h7
2 files changed, 11 insertions, 0 deletions
diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog
index ab3d2df581..a6c75cd184 100644
--- a/elfcpp/ChangeLog
+++ b/elfcpp/ChangeLog
@@ -1,3 +1,7 @@
+2010-01-21 Doug Kwan <dougkwan@google.com>
+
+ * arm.h (EXIDX_CANTUNWIND): New enum.
+
2010-01-19 Ian Lance Taylor <iant@google.com>
* elfcpp.h (PN_XNUM): Define.
diff --git a/elfcpp/arm.h b/elfcpp/arm.h
index 08a17ad887..397d0d0bab 100644
--- a/elfcpp/arm.h
+++ b/elfcpp/arm.h
@@ -321,6 +321,13 @@ enum
AEABI_enum_forced_wide = 3
};
+// For Exception Index Table. (Exception handling ABI for the ARM
+// architectue, Section 5)
+enum
+{
+ EXIDX_CANTUNWIND = 1,
+};
+
} // End namespace elfcpp.
#endif // !defined(ELFCPP_ARM_H)