diff options
Diffstat (limited to 'lib/libc')
| -rw-r--r-- | lib/libc/assert.c | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/lib/libc/assert.c b/lib/libc/assert.c index 60f1a866..49f59db1 100644 --- a/lib/libc/assert.c +++ b/lib/libc/assert.c @@ -1,5 +1,5 @@  /* - * Copyright (c) 2013-2018, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2013-2019, ARM Limited and Contributors. All rights reserved.   *   * SPDX-License-Identifier: BSD-3-Clause   */ @@ -18,7 +18,8 @@   */  #if PLAT_LOG_LEVEL_ASSERT >= LOG_LEVEL_VERBOSE -void __assert(const char *file, unsigned int line, const char *assertion) +void __dead2 __assert(const char *file, unsigned int line, +		      const char *assertion)  {  	printf("ASSERT: %s:%d:%s\n", file, line, assertion);  	backtrace("assert"); @@ -26,7 +27,7 @@ void __assert(const char *file, unsigned int line, const char *assertion)  	plat_panic_handler();  }  #elif PLAT_LOG_LEVEL_ASSERT >= LOG_LEVEL_INFO -void __assert(const char *file, unsigned int line) +void __dead2 __assert(const char *file, unsigned int line)  {  	printf("ASSERT: %s:%d\n", file, line);  	backtrace("assert"); @@ -34,7 +35,7 @@ void __assert(const char *file, unsigned int line)  	plat_panic_handler();  }  #else -void __assert(void) +void __dead2 __assert(void)  {  	backtrace("assert");  	(void)console_flush(); | 
