|
From: Rosen P. <ro...@gm...> - 2019-12-18 19:57:35
|
-mips16 can be specified with -march=mips32r2 , which causes __mips to be 32. This is probably incorrect as -mips16 makes the MIPS32 ISA unavailable Signed-off-by: Rosen Penev <ro...@gm...> --- include/valgrind.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/valgrind.h b/include/valgrind.h index 9323e2c00..59024f59a 100644 --- a/include/valgrind.h +++ b/include/valgrind.h @@ -157,7 +157,7 @@ # define PLAT_s390x_linux 1 #elif defined(__linux__) && defined(__mips__) && (__mips==64) # define PLAT_mips64_linux 1 -#elif defined(__linux__) && defined(__mips__) && (__mips==32) +#elif defined(__linux__) && defined(__mips__) && (__mips==32) && !defined(__mips16) # define PLAT_mips32_linux 1 #elif defined(__sun) && defined(__i386__) # define PLAT_x86_solaris 1 -- 2.23.0 |