aboutsummaryrefslogtreecommitdiff
path: root/elfcpp
diff options
context:
space:
mode:
authorHan Shen <shenhan@google.com>2015-04-07 17:20:11 -0700
committerHan Shen <shenhan@google.com>2015-04-07 17:21:27 -0700
commit2449132744a7081d1c8619da45cc9870d9c98fb3 (patch)
tree7e792bc01cc78afa7a53d5b42310c0431bf7728c /elfcpp
parent31ba1f58f81d79fb0e3d5bf3bce5a53adc8e14a9 (diff)
downloadfsf-binutils-gdb-2449132744a7081d1c8619da45cc9870d9c98fb3.zip
fsf-binutils-gdb-2449132744a7081d1c8619da45cc9870d9c98fb3.tar.gz
fsf-binutils-gdb-2449132744a7081d1c8619da45cc9870d9c98fb3.tar.bz2
Add AArch32 support for arm gold linker.
Diffstat (limited to 'elfcpp')
-rw-r--r--elfcpp/ChangeLog4
-rw-r--r--elfcpp/arm.h3
2 files changed, 6 insertions, 1 deletions
diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog
index f298d80..5cc38cb 100644
--- a/elfcpp/ChangeLog
+++ b/elfcpp/ChangeLog
@@ -1,3 +1,7 @@
+2015-04-07 HC Yen <hc.yen@mediatek.com>
+
+ * arm.h: Add TAG_CPU_ARCH_V8 in Tag_CPU_arch EABI attribute.
+
2015-02-09 Mark Wielaard <mjw@redhat.com>
* dwarf.h (enum DW_LANG): Add DW_LANG_C_plus_plus_11,
diff --git a/elfcpp/arm.h b/elfcpp/arm.h
index c9cb753..14109b9 100644
--- a/elfcpp/arm.h
+++ b/elfcpp/arm.h
@@ -248,7 +248,8 @@ enum
TAG_CPU_ARCH_V6_M,
TAG_CPU_ARCH_V6S_M,
TAG_CPU_ARCH_V7E_M,
- MAX_TAG_CPU_ARCH = TAG_CPU_ARCH_V7E_M,
+ TAG_CPU_ARCH_V8,
+ MAX_TAG_CPU_ARCH = TAG_CPU_ARCH_V8,
// Pseudo-architecture to allow objects to be compatible with the subset of
// armv4t and armv6-m. This value should never be stored in object files.
TAG_CPU_ARCH_V4T_PLUS_V6_M = (MAX_TAG_CPU_ARCH + 1)