1 /* 2 * Utility functions needed for (some) EABI conformant tool chains. 3 * 4 * (C) Copyright 2009 Wolfgang Denk <wd@denx.de> 5 * 6 * This program is Free Software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License as 8 * published by the Free Software Foundation; either version 2 of the 9 * License, or (at your option) any later version. 10 */ 11 12 #include <common.h> 13 14 int raise (int signum) 15 { 16 /* Even if printf() is available, it's large. Punt it for SPL builds */ 17 #if !defined(CONFIG_SPL_BUILD) 18 printf("raise: Signal # %d caught\n", signum); 19 #endif 20 return 0; 21 } 22 23 /* Dummy function to avoid linker complaints */ 24 void __aeabi_unwind_cpp_pr0(void) 25 { 26 }; 27 28 void __aeabi_unwind_cpp_pr1(void) 29 { 30 }; 31