File: libi8x.sym

package info (click to toggle)
libi8x 0.0.5-1
  • links: PTS
  • area: main
  • in suites: sid
  • size: 7,192 kB
  • ctags: 1,365
  • sloc: ansic: 6,874; python: 1,339; makefile: 146; sh: 102
file content (101 lines) | stat: -rw-r--r-- 2,014 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
LIBI8X_1.0.0 {
global:
	i8x_chunk_get_note;
	i8x_chunk_get_type_id;
	i8x_chunk_get_version;
	i8x_chunk_get_encoded_size;
	i8x_chunk_get_encoded;

	i8x_ctx_new;
	i8x_ctx_strerror_r;
	i8x_ctx_set_log_fn;
	i8x_ctx_get_log_priority;
	i8x_ctx_set_log_priority;
	i8x_ctx_set_func_available_cb;
	i8x_ctx_set_func_unavailable_cb;
	i8x_ctx_get_funcref;
	i8x_ctx_register_func;
	i8x_ctx_unregister_func;
	i8x_ctx_import_bytecode;
	i8x_ctx_import_native;
	i8x_ctx_get_functions;

	i8x_func_new_bytecode;
	i8x_func_new_native;
	i8x_func_get_funcref;
	i8x_func_get_note;
	i8x_func_is_native;
	i8x_func_get_externals;
	i8x_func_get_relocs;

	i8x_funcref_get_fullname;
	i8x_funcref_is_private;
	i8x_funcref_is_resolved;
	i8x_funcref_get_type;
	i8x_funcref_get_num_params;
	i8x_funcref_get_num_returns;

	i8x_inf_new;
	i8x_inf_set_read_mem_fn;
	i8x_inf_set_relocate_fn;
	i8x_inf_invalidate_relocs;

	i8x_list_size;
	i8x_list_get_first;
	i8x_list_get_next;
	i8x_list_get_item_by_index;

	i8x_listitem_get_object;

	i8x_note_new;
	i8x_note_get_src_name;
	i8x_note_get_src_offset;
	i8x_note_get_encoded_size;
	i8x_note_get_encoded;
	i8x_note_get_chunks;
	i8x_note_get_unique_chunk;

	i8x_ob_ref;
	i8x_ob_unref;
	i8x_ob_get_classname;
	i8x_ob_get_parent;
	i8x_ob_get_ctx;
	i8x_ob_get_userdata;
	i8x_ob_set_userdata;

	i8x_rb_new_from_note;
	i8x_rb_new_from_chunk;
	i8x_rb_get_note;
	i8x_rb_set_byte_order;
	i8x_rb_bytes_left;
	i8x_rb_read_int8_t;
	i8x_rb_read_uint8_t;
	i8x_rb_read_int16_t;
	i8x_rb_read_uint16_t;
	i8x_rb_read_int32_t;
	i8x_rb_read_uint32_t;
	i8x_rb_read_int64_t;
	i8x_rb_read_uint64_t;
	i8x_rb_read_sleb128;
	i8x_rb_read_uleb128;
	i8x_rb_read_bytes;
	i8x_rb_read_offset_string;

	i8x_reloc_get_func;
	i8x_reloc_get_src_offset;
	i8x_reloc_get_unrelocated;

	i8x_type_get_encoded;
	i8x_type_is_functype;
	i8x_type_get_ptypes;
	i8x_type_get_rtypes;

	i8x_xctx_new;
	i8x_xctx_get_use_debug_interpreter;
	i8x_xctx_set_use_debug_interpreter;
	i8x_xctx_call;
	i8x_xctx_get_wordsize;
	i8x_xctx_get_byte_order;
local:
	*;
};