#include <twl/el.h>
typedef enum ELResult { EL_RESULT_SUCCESS = 0, EL_RESULT_FAILURE = 1, EL_RESULT_INVALID_PARAMETER, EL_RESULT_INVALID_ELF, EL_RESULT_UNSUPPORTED_ELF, EL_RESULT_CANNOT_ACCESS_ELF, EL_RESULT_NO_MORE_RESOURCE } ELResult;
Enumeration type expressing the results of the link processing of the EL library.
They are defined as follows.
EL_RESULT_SUCCESS | The process has succeeded. |
EL_RESULT_FAILURE | The link process has failed because it was not initialized. |
EL_RESULT_INVALID_PARAMETER | An invalid element has been passed to the library. |
EL_RESULT_INVALID_ELF | There is an invalid item in the ELF file. |
EL_RESULT_UNSUPPORTED_ELF | The ELF file is in a format that the library does not support. |
EL_RESULT_CANNOT_ACCESS_ELF | The ELF file failed to OPEN or READ. |
EL_RESULT_NO_MORE_RESOURCE | Allocating dynamic memory internally in the library failed, or the buffer size specified by one of the EL_Link*Ex functions is insufficient. |
2009/03/16 Added condition for EL_RESULT_NO_MORE_RESOURCE
to occur.
2009/01/14 Initial version.
CONFIDENTIAL