arches: declare _SysFatalErrorHandler __weak
This function is intended to be easily overridable by applications. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
parent
ae1a75b82e
commit
998f905445
@ -37,8 +37,8 @@
|
||||
*
|
||||
* @return N/A
|
||||
*/
|
||||
FUNC_NORETURN void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
FUNC_NORETURN __weak void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
{
|
||||
ARG_UNUSED(pEsf);
|
||||
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
*
|
||||
* @return N/A
|
||||
*/
|
||||
void _SysFatalErrorHandler(unsigned int reason,
|
||||
void __weak _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
{
|
||||
ARG_UNUSED(pEsf);
|
||||
|
||||
@ -220,8 +220,8 @@ FUNC_NORETURN void _Fault(const NANO_ESF *esf)
|
||||
*
|
||||
* @return N/A
|
||||
*/
|
||||
FUNC_NORETURN void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
FUNC_NORETURN __weak void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
{
|
||||
ARG_UNUSED(pEsf);
|
||||
|
||||
|
||||
@ -134,7 +134,8 @@ FUNC_NORETURN void _NanoFatalErrorHandler(unsigned int reason,
|
||||
*
|
||||
* @return N/A
|
||||
*/
|
||||
void _SysFatalErrorHandler(unsigned int reason, const NANO_ESF *esf)
|
||||
FUNC_NORETURN __weak void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *esf)
|
||||
{
|
||||
ARG_UNUSED(esf);
|
||||
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
*
|
||||
* @return This function does not return.
|
||||
*/
|
||||
FUNC_NORETURN void _SysFatalErrorHandler(unsigned int reason,
|
||||
FUNC_NORETURN __weak void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
{
|
||||
ARG_UNUSED(pEsf);
|
||||
|
||||
@ -235,7 +235,7 @@ void exit(int return_code)
|
||||
*
|
||||
* @return N/A
|
||||
*/
|
||||
FUNC_NORETURN void _SysFatalErrorHandler(unsigned int reason,
|
||||
FUNC_NORETURN __weak void _SysFatalErrorHandler(unsigned int reason,
|
||||
const NANO_ESF *pEsf)
|
||||
{
|
||||
ARG_UNUSED(pEsf);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user