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