X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=elfcpp%2Farm.h;h=6f7d4662f918c50c839e529549bcb00cef5c9763;hb=21af24c8371a3e040f6f548ddfafb20114442c28;hp=b5da95022559cb82ba3bfc9bbba9a12bb203d59a;hpb=219d1afa89d0d53ca93a684cac341f16470f3ca0;p=deliverable%2Fbinutils-gdb.git diff --git a/elfcpp/arm.h b/elfcpp/arm.h index b5da950225..6f7d4662f9 100644 --- a/elfcpp/arm.h +++ b/elfcpp/arm.h @@ -1,6 +1,6 @@ // arm.h -- ELF definitions specific to EM_ARM -*- C++ -*- -// Copyright (C) 2009-2018 Free Software Foundation, Inc. +// Copyright (C) 2009-2020 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of elfcpp. @@ -194,7 +194,12 @@ enum R_ARM_ME_TOO = 128, // Obsolete R_ARM_THM_TLS_DESCSEQ16 = 129,// Static Thumb16 R_ARM_THM_TLS_DESCSEQ32 = 130,// Static Thumb32 - // 131 - 139 Unallocated + // 131 - 135 Unallocated + // Relocations for Armv8.1-M Mainline (BF/BFL) + R_ARM_THM_BF16 = 136, // Static Thumb32 ((S + A) | T) – P + R_ARM_THM_BF12 = 137, // Static Thumb32 ((S + A) | T) – P + R_ARM_THM_BF18 = 138, // Static Thumb32 ((S + A) | T) – P + // 139 Unallocated // 140 - 159 Dynamic Reserved for future allocation R_ARM_IRELATIVE = 160, // Dynamic // 161 - 255 Unallocated @@ -300,6 +305,7 @@ enum Tag_MPextension_use = 42, Tag_undefined43 = 43, Tag_DIV_use = 44, + Tag_MVE_arch = 48, Tag_nodefaults = 64, Tag_also_compatible_with = 65, Tag_T2EE_use = 66,