mirror of
https://github.com/tobast/libunwind-eh_elf.git
synced 2025-01-09 19:03:43 +01:00
s390x: remove PROTECTED visibility
This commit is contained in:
parent
441adc46ff
commit
647ca77f52
13 changed files with 17 additions and 17 deletions
|
@ -27,7 +27,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
|
|
||||||
#include "unwind_i.h"
|
#include "unwind_i.h"
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_apply_reg_state (unw_cursor_t *cursor,
|
unw_apply_reg_state (unw_cursor_t *cursor,
|
||||||
void *reg_states_data)
|
void *reg_states_data)
|
||||||
{
|
{
|
||||||
|
|
|
@ -35,7 +35,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
#define __BIG_ENDIAN _BIG_ENDIAN
|
#define __BIG_ENDIAN _BIG_ENDIAN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
PROTECTED unw_addr_space_t
|
unw_addr_space_t
|
||||||
unw_create_addr_space (unw_accessors_t *a, int byte_order)
|
unw_create_addr_space (unw_accessors_t *a, int byte_order)
|
||||||
{
|
{
|
||||||
#ifdef UNW_LOCAL_ONLY
|
#ifdef UNW_LOCAL_ONLY
|
||||||
|
|
|
@ -27,7 +27,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
|
|
||||||
#include "unwind_i.h"
|
#include "unwind_i.h"
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_get_proc_info (unw_cursor_t *cursor, unw_proc_info_t *pi)
|
unw_get_proc_info (unw_cursor_t *cursor, unw_proc_info_t *pi)
|
||||||
{
|
{
|
||||||
struct cursor *c = (struct cursor *) cursor;
|
struct cursor *c = (struct cursor *) cursor;
|
||||||
|
|
|
@ -28,7 +28,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
|
|
||||||
#include "unwind_i.h"
|
#include "unwind_i.h"
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_get_save_loc (unw_cursor_t *cursor, int reg, unw_save_loc_t *sloc)
|
unw_get_save_loc (unw_cursor_t *cursor, int reg, unw_save_loc_t *sloc)
|
||||||
{
|
{
|
||||||
struct cursor *c = (struct cursor *) cursor;
|
struct cursor *c = (struct cursor *) cursor;
|
||||||
|
|
|
@ -41,13 +41,13 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
#ifdef UNW_REMOTE_ONLY
|
#ifdef UNW_REMOTE_ONLY
|
||||||
|
|
||||||
/* unw_local_addr_space is a NULL pointer in this case. */
|
/* unw_local_addr_space is a NULL pointer in this case. */
|
||||||
PROTECTED unw_addr_space_t unw_local_addr_space;
|
unw_addr_space_t unw_local_addr_space;
|
||||||
|
|
||||||
#else /* !UNW_REMOTE_ONLY */
|
#else /* !UNW_REMOTE_ONLY */
|
||||||
|
|
||||||
static struct unw_addr_space local_addr_space;
|
static struct unw_addr_space local_addr_space;
|
||||||
|
|
||||||
PROTECTED unw_addr_space_t unw_local_addr_space = &local_addr_space;
|
unw_addr_space_t unw_local_addr_space = &local_addr_space;
|
||||||
|
|
||||||
HIDDEN unw_dyn_info_list_t _U_dyn_info_list;
|
HIDDEN unw_dyn_info_list_t _U_dyn_info_list;
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
|
|
||||||
#ifdef UNW_REMOTE_ONLY
|
#ifdef UNW_REMOTE_ONLY
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_init_local (unw_cursor_t *cursor, ucontext_t *uc)
|
unw_init_local (unw_cursor_t *cursor, ucontext_t *uc)
|
||||||
{
|
{
|
||||||
return -UNW_EINVAL;
|
return -UNW_EINVAL;
|
||||||
|
@ -55,13 +55,13 @@ unw_init_local_common (unw_cursor_t *cursor, ucontext_t *uc, unsigned use_prev_i
|
||||||
return common_init (c, use_prev_instr);
|
return common_init (c, use_prev_instr);
|
||||||
}
|
}
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_init_local (unw_cursor_t *cursor, ucontext_t *uc)
|
unw_init_local (unw_cursor_t *cursor, ucontext_t *uc)
|
||||||
{
|
{
|
||||||
return unw_init_local_common(cursor, uc, 1);
|
return unw_init_local_common(cursor, uc, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_init_local2 (unw_cursor_t *cursor, ucontext_t *uc, int flag)
|
unw_init_local2 (unw_cursor_t *cursor, ucontext_t *uc, int flag)
|
||||||
{
|
{
|
||||||
if (!flag)
|
if (!flag)
|
||||||
|
|
|
@ -28,7 +28,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
#include "init.h"
|
#include "init.h"
|
||||||
#include "unwind_i.h"
|
#include "unwind_i.h"
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg)
|
unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg)
|
||||||
{
|
{
|
||||||
#ifdef UNW_LOCAL_ONLY
|
#ifdef UNW_LOCAL_ONLY
|
||||||
|
|
|
@ -33,7 +33,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
- sigreturn: svc 119 (0x0a77)
|
- sigreturn: svc 119 (0x0a77)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_is_signal_frame (unw_cursor_t *cursor)
|
unw_is_signal_frame (unw_cursor_t *cursor)
|
||||||
{
|
{
|
||||||
#ifdef __linux__
|
#ifdef __linux__
|
||||||
|
|
|
@ -27,7 +27,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
|
|
||||||
#include "unwind_i.h"
|
#include "unwind_i.h"
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_reg_states_iterate (unw_cursor_t *cursor,
|
unw_reg_states_iterate (unw_cursor_t *cursor,
|
||||||
unw_reg_states_callback cb, void *token)
|
unw_reg_states_callback cb, void *token)
|
||||||
{
|
{
|
||||||
|
|
|
@ -144,7 +144,7 @@ establish_machine_state (struct cursor *c)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_resume (unw_cursor_t *cursor)
|
unw_resume (unw_cursor_t *cursor)
|
||||||
{
|
{
|
||||||
struct cursor *c = (struct cursor *) cursor;
|
struct cursor *c = (struct cursor *) cursor;
|
||||||
|
|
|
@ -29,7 +29,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
#include "unwind_i.h"
|
#include "unwind_i.h"
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_handle_signal_frame (unw_cursor_t *cursor)
|
unw_handle_signal_frame (unw_cursor_t *cursor)
|
||||||
{
|
{
|
||||||
struct cursor *c = (struct cursor *) cursor;
|
struct cursor *c = (struct cursor *) cursor;
|
||||||
|
@ -86,7 +86,7 @@ unw_handle_signal_frame (unw_cursor_t *cursor)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_step (unw_cursor_t *cursor)
|
unw_step (unw_cursor_t *cursor)
|
||||||
{
|
{
|
||||||
struct cursor *c = (struct cursor *) cursor;
|
struct cursor *c = (struct cursor *) cursor;
|
||||||
|
|
|
@ -28,7 +28,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||||
|
|
||||||
#include "libunwind_i.h"
|
#include "libunwind_i.h"
|
||||||
|
|
||||||
PROTECTED int
|
int
|
||||||
unw_is_fpreg (int regnum)
|
unw_is_fpreg (int regnum)
|
||||||
{
|
{
|
||||||
/* vector registers? */
|
/* vector registers? */
|
||||||
|
|
|
@ -47,7 +47,7 @@ static const char *regname[] =
|
||||||
[UNW_S390X_IP]="IP"
|
[UNW_S390X_IP]="IP"
|
||||||
};
|
};
|
||||||
|
|
||||||
PROTECTED const char *
|
const char *
|
||||||
unw_regname (unw_regnum_t reg)
|
unw_regname (unw_regnum_t reg)
|
||||||
{
|
{
|
||||||
if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
|
if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
|
||||||
|
|
Loading…
Reference in a new issue