| 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:
|
|
|