summaryrefslogtreecommitdiffstats
path: root/scripts/sortextable.c
diff options
context:
space:
mode:
authorVineet Gupta <vgupta@synopsys.com>2013-11-15 12:08:05 +0530
committerVineet Gupta <vgupta@synopsys.com>2013-11-25 10:35:23 +0530
commitf06d19e460cdd326eff955ca614cb8064bd0a5f2 (patch)
tree2abbdf400694d13f8934f0294ae97f11140a19ba /scripts/sortextable.c
parent6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae (diff)
downloadlinux-f06d19e460cdd326eff955ca614cb8064bd0a5f2.tar.gz
linux-f06d19e460cdd326eff955ca614cb8064bd0a5f2.tar.bz2
linux-f06d19e460cdd326eff955ca614cb8064bd0a5f2.zip
ARC: extable: Enable sorting at build time
Avoids wasting cycles at boot specially on slower simulators Signed-off-by: Vineet Gupta <vgupta@synopsys.com> Cc: Michal Marek <mmarek@suse.cz> Cc: Francois Bedard <fbedard@synopsys.com> Cc: linux-kernel@vger.kernel.org Acked-by: David Daney <david.daney@cavium.com>
Diffstat (limited to 'scripts/sortextable.c')
-rw-r--r--scripts/sortextable.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/sortextable.c b/scripts/sortextable.c
index 5f7a8b663cb9..7941fbdfb050 100644
--- a/scripts/sortextable.c
+++ b/scripts/sortextable.c
@@ -31,6 +31,10 @@
#include <tools/be_byteshift.h>
#include <tools/le_byteshift.h>
+#ifndef EM_ARCOMPACT
+#define EM_ARCOMPACT 93
+#endif
+
#ifndef EM_AARCH64
#define EM_AARCH64 183
#endif
@@ -268,6 +272,7 @@ do_file(char const *const fname)
case EM_S390:
custom_sort = sort_relative_table;
break;
+ case EM_ARCOMPACT:
case EM_ARM:
case EM_AARCH64:
case EM_MIPS: