1b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino/* libunwind - a platform-independent unwind library 2b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino Copyright (C) 2006-2007 IBM 3b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino Contributed by 4b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino Corey Ashford <cjashfor@us.ibm.com> 5b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino Jose Flavio Aguilar Paulino <jflavio@br.ibm.com> <joseflavio@gmail.com> 6b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino 7b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoThis file is part of libunwind. 8b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino 9b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoPermission is hereby granted, free of charge, to any person obtaining 10b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulinoa copy of this software and associated documentation files (the 11b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino"Software"), to deal in the Software without restriction, including 12b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulinowithout limitation the rights to use, copy, modify, merge, publish, 13b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulinodistribute, sublicense, and/or sell copies of the Software, and to 14b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulinopermit persons to whom the Software is furnished to do so, subject to 15b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulinothe following conditions: 16b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino 17b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoThe above copyright notice and this permission notice shall be 18b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulinoincluded in all copies or substantial portions of the Software. 19b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino 20b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 21b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 22b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 23b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 24b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 25b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 26b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar PaulinoWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 27b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino 28b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino#include "unwind_i.h" 29b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino 304499bb29a6214b5df5b3b21e03c6b4f3c8f26cfdJose Flavio Aguilar Paulinoint 31c340d04279f046b543066dbc8f36452602d7fd52Jose Flavio Aguilar Paulinotdep_get_func_addr (unw_addr_space_t as, unw_word_t symbol_val_addr, 32c340d04279f046b543066dbc8f36452602d7fd52Jose Flavio Aguilar Paulino unw_word_t *real_func_addr) 33b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino{ 34c340d04279f046b543066dbc8f36452602d7fd52Jose Flavio Aguilar Paulino *real_func_addr = symbol_val_addr; 354499bb29a6214b5df5b3b21e03c6b4f3c8f26cfdJose Flavio Aguilar Paulino return 0; 36b33021e4b2f3a92141c01eb24b98bc51a97c498dJose Flavio Aguilar Paulino} 37