diff options
Diffstat (limited to 'elf')
-rw-r--r-- | elf/cache.c | 9 | ||||
-rw-r--r-- | elf/elf.h | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/elf/cache.c b/elf/cache.c index 9bf261cd29..1a43dd7765 100644 --- a/elf/cache.c +++ b/elf/cache.c @@ -105,6 +105,15 @@ print_entry (const char *lib, int flag, unsigned int osversion, case FLAG_ARM_LIBSF: fputs (",soft-float", stdout); break; + case FLAG_MIPS_LIB32_NAN2008: + fputs (",nan2008", stdout); + break; + case FLAG_MIPS64_LIBN32_NAN2008: + fputs (",N32,nan2008", stdout); + break; + case FLAG_MIPS64_LIBN64_NAN2008: + fputs (",64bit,nan2008", stdout); + break; case 0: break; default: diff --git a/elf/elf.h b/elf/elf.h index fe55c928cd..058c20f5bd 100644 --- a/elf/elf.h +++ b/elf/elf.h @@ -1383,6 +1383,7 @@ typedef struct #define EF_MIPS_64BIT_WHIRL 16 #define EF_MIPS_ABI2 32 #define EF_MIPS_ABI_ON32 64 +#define EF_MIPS_NAN2008 1024 /* Uses IEEE 754-2008 NaN encoding. */ #define EF_MIPS_ARCH 0xf0000000 /* MIPS architecture level. */ /* Legal values for MIPS architecture level. */ |