Avoids wasting cycles at boot specially on slower simulators
Unified · Split
| @@ -8,6 +8,7 @@ · 7 unmodified lines | ||
| 8 | 8 | |
| 9 | 9 | config ARC |
| 10 | 10 | def_bool y |
| 11 | + select BUILDTIME_EXTABLE_SORT | |
| 11 | 12 | select CLONE_BACKWARDS |
| 12 | 13 | # ARC Busybox based initramfs absolutely relies on DEVTMPFS for /dev |
| 13 | 14 | select DEVTMPFS if !INITRAMFS_SOURCE="" |
| @@ -31,6 +31,10 @@ · 30 unmodified lines | ||
| 31 | 31 | #include <tools/be_byteshift.h> |
| 32 | 32 | #include <tools/le_byteshift.h> |
| 33 | 33 | |
| 34 | +#ifndef EM_ARCOMPACT | |
| 35 | +#define EM_ARCOMPACT 93 | |
| 36 | +#endif | |
| 37 | + | |
| 34 | 38 | #ifndef EM_AARCH64 |
| 35 | 39 | #define EM_AARCH64 183 |
| 36 | 40 | #endif |
| @@ -268,6 +272,7 @@ do_file(char const *const fname) · 231 unmodified lines | ||
| 268 | 272 | case EM_S390: |
| 269 | 273 | custom_sort = sort_relative_table; |
| 270 | 274 | break; |
| 275 | + case EM_ARCOMPACT: | |
| 271 | 276 | case EM_ARM: |
| 272 | 277 | case EM_AARCH64: |
| 273 | 278 | case EM_MIPS: |