| 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..149e52acd5b671569d52b67ce6df8c99074677be 100644
|
| --- a/src/trusted/service_runtime/nacl_error_code.c
|
| +++ b/src/trusted/service_runtime/nacl_error_code.c
|
| @@ -30,8 +30,8 @@ char const *NaClErrorString(NaClErrorCode errcode) {
|
| return "Cannot read file";
|
| case LOAD_TOO_MANY_PROG_HDRS:
|
| return "Too many program header entries in ELF file";
|
| - case LOAD_PROG_HDR_SIZE_TOO_SMALL:
|
| - return "ELF program header size too small";
|
| + case LOAD_BAD_PHENTSIZE:
|
| + return "ELF program header size wrong";
|
| case LOAD_BAD_ELF_MAGIC:
|
| return "Bad ELF header magic number";
|
| case LOAD_NOT_32_BIT:
|
| @@ -134,6 +134,12 @@ char const *NaClErrorString(NaClErrorCode errcode) {
|
| return "Not implemented for this architecture.";
|
| case SRT_NO_SEG_SEL:
|
| return "Service Runtime: cannot allocate segment selector";
|
| + case LOAD_BAD_EHSIZE:
|
| + return "ELFCLASS64 file header has wrong e_ehsize value";
|
| + 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";
|
| }
|
|
|
| /*
|
|
|