diff options
author | vapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-06-06 06:15:52 +0000 |
---|---|---|
committer | vapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-06-06 06:15:52 +0000 |
commit | 4794fcf062d6d818a2e300e47f484e7d04059269 (patch) | |
tree | 61164d005277319f6d72c726f0123ac2d593588d | |
parent | 28903a5eea791f55431588856d92e590e086ed1c (diff) | |
download | busybox-w32-4794fcf062d6d818a2e300e47f484e7d04059269.tar.gz busybox-w32-4794fcf062d6d818a2e300e47f484e7d04059269.tar.bz2 busybox-w32-4794fcf062d6d818a2e300e47f484e7d04059269.zip |
merge blackfin/microblaze from uClinux-dist
git-svn-id: svn://busybox.net/trunk/busybox@15294 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r-- | modutils/insmod.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/modutils/insmod.c b/modutils/insmod.c index f8464dbd1..f6943291e 100644 --- a/modutils/insmod.c +++ b/modutils/insmod.c | |||
@@ -117,6 +117,14 @@ extern int insmod_ng_main( int argc, char **argv); | |||
117 | #define CONFIG_USE_SINGLE | 117 | #define CONFIG_USE_SINGLE |
118 | #endif | 118 | #endif |
119 | 119 | ||
120 | /* blackfin */ | ||
121 | #if defined(BFIN) | ||
122 | #define MATCH_MACHINE(x) (x == EM_BLACKFIN) | ||
123 | #define SHT_RELM SHT_RELA | ||
124 | #define Elf32_RelM Elf32_Rela | ||
125 | #define ELFCLASSM ELFCLASS32 | ||
126 | #endif | ||
127 | |||
120 | /* CRIS */ | 128 | /* CRIS */ |
121 | #if defined(__cris__) | 129 | #if defined(__cris__) |
122 | #define MATCH_MACHINE(x) (x == EM_CRIS) | 130 | #define MATCH_MACHINE(x) (x == EM_CRIS) |
@@ -187,6 +195,15 @@ extern int insmod_ng_main( int argc, char **argv); | |||
187 | #define CONFIG_USE_SINGLE | 195 | #define CONFIG_USE_SINGLE |
188 | #endif | 196 | #endif |
189 | 197 | ||
198 | /* Microblaze */ | ||
199 | #if defined(__microblaze__) | ||
200 | #define CONFIG_USE_SINGLE | ||
201 | #define MATCH_MACHINE(x) (x == EM_XILINX_MICROBLAZE) | ||
202 | #define SHT_RELM SHT_RELA | ||
203 | #define Elf32_RelM Elf32_Rela | ||
204 | #define ELFCLASSM ELFCLASS32 | ||
205 | #endif | ||
206 | |||
190 | /* MIPS */ | 207 | /* MIPS */ |
191 | #if defined(__mips__) | 208 | #if defined(__mips__) |
192 | #define MATCH_MACHINE(x) (x == EM_MIPS || x == EM_MIPS_RS3_LE) | 209 | #define MATCH_MACHINE(x) (x == EM_MIPS || x == EM_MIPS_RS3_LE) |