Index: src/trusted/service_runtime/nacl_error_code.c |
diff --git a/src/trusted/service_runtime/nacl_error_code.c b/src/trusted/service_runtime/nacl_error_code.c |
index e715ce6a2cf4ddb3321541b19027657511f82b4d..c8930e75a3116ea5f8b61769e4faa275f559a029 100644 |
--- a/src/trusted/service_runtime/nacl_error_code.c |
+++ b/src/trusted/service_runtime/nacl_error_code.c |
@@ -46,14 +46,14 @@ char const *NaClErrorString(NaClErrorCode errcode) { |
return "ELF file for wrong architecture"; |
case LOAD_BAD_ELF_VERS: |
return "ELF version mismatch"; |
- case LOAD_TOO_MANY_SECT: |
- return "Too many section headers"; |
- case LOAD_BAD_SECT: |
- return "ELF bad sections"; |
+ case LOAD_EHDR_OVERFLOW: |
+ return "ELFCLASS64 file header has fields that overflow 32 bits"; |
+ case LOAD_PHDR_OVERFLOW: |
+ return "ELFCLASS64 program header has fields that overflow 32 bits"; |
case LOAD_NO_MEMORY: |
return "Insufficient memory to load file"; |
- case LOAD_SECT_HDR: |
- return "ELF section header string table load error"; |
+ case LOAD_BAD_EHSIZE: |
+ return "ELFCLASS64 file header has wrong e_ehsize value"; |
case LOAD_ADDR_SPACE_TOO_SMALL: |
return "Address space too small"; |
case LOAD_ADDR_SPACE_TOO_BIG: |