File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -381,6 +381,7 @@ def host_arch_cc():
381381 '__x86_64__' : 'x64' ,
382382 '__i386__' : 'ia32' ,
383383 '__arm__' : 'arm' ,
384+ '__mips__' : 'mips' ,
384385 }
385386
386387 rtn = 'ia32' # default
@@ -402,6 +403,7 @@ def host_arch_win():
402403 'AMD64' : 'x64' ,
403404 'x86' : 'ia32' ,
404405 'arm' : 'arm' ,
406+ 'mips' : 'mips' ,
405407 }
406408
407409 return matchup .get (arch , 'ia32' )
Original file line number Diff line number Diff line change 179179 * - elder Alpha because it lacks byte load/store instructions;
180180 */
181181# undef RC4_INT
182- # if defined(__arm__ )
182+ # if defined(__arm__ ) || defined( __mips__ )
183183# define RC4_INT unsigned char
184184# else
185185# define RC4_INT unsigned int
194194# define RC4_CHUNK unsigned long long
195195# elif (defined(_M_X64 ) || defined(__x86_64__ )) && !defined(_WIN32 )
196196# define RC4_CHUNK unsigned long
197- # elif defined(__arm__ )
197+ # elif defined(__arm__ ) || defined( __mips__ )
198198# define RC4_CHUNK unsigned long
199199# else
200200 /* On x86 RC4_CHUNK is not defined */
253253#if defined(HEADER_BF_LOCL_H ) && !defined(CONFIG_HEADER_BF_LOCL_H )
254254# define CONFIG_HEADER_BF_LOCL_H
255255# undef BF_PTR
256- # if defined(__arm__ )
256+ # if defined(__arm__ ) || defined( __mips__ )
257257# define BF_PTR
258258# endif
259259#endif /* HEADER_BF_LOCL_H */
You can’t perform that action at this time.
0 commit comments