ckb-vm 0.20.0-alpha

CKB's Virtual machine
Documentation
ELF��@`�@8@��!��������	��E��CE9�@6��;E,F� &���������c	�c��������������7@���������c�����A"��ǁ���������EeEq���G#����`dA�����EeA���Eq���`AY�Q��#4��#.���'����'`#&���'���4�g��#4�#<���7����'`#4���7���4�g��#<��#&���'��������WUU��WU�w���'����@#&��'���733��73�w���'����'�����733��73�������#&���'����G��'������������w�#&���'���ׇ��'����#&���'������'��������������4�g��#4#0�#<�#<���7�����������7������������������0�4�4�g��#4#0�#&�o����r�'����7����#0��5�����#.���7�����#,��'���'����c��o�7������_�#*���7������ړ#(��'D��'���c��o@�'����#&���'������������0�4g����FFE��A�E"��*��`��<m�Â�"���("��gEdr���r��&���7@���>�`�a����Bd�`�da��"�J�EdEi��q	�q3	�@�&�Y9@c	�q�D`�!��������EdEi��q		r3	�@Y9@c	�q�D`�!������`Bd�dia��=C*�cq��w����v�=�����A�m��₀��@����g��#���#���#���#���#���#���#���#���������Ս��Ս��ՍY���'������&�����>��q�������7��ØG}HcB��7>�#8���1F;����#�1#8� �Fc��'�'�Ƕ���E��� #<�]���G1EU��'�'#��0�Ƕ��む}U��]qR���J���9���&�N�V�Z�^�b�c	*����J�Y�$����cN�ʔc���� c�w}4��4��`d�tBy�yz�jBk�klaa���'��d�7c��#�aۃ'	1���,����'���'��7�c��'���>�i��'I1������'��Z���#$�u�.���EF�FG�G��scC�A"�*��;�@��������\*�����wwH!���������wwww����������������wwwwwwww�x(3ͫ4m�����GCC: (GNU) 10.0.0 20190929 (experimental)A9riscv/rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0_b2p0,�6,.4
,>>,�
\4�,�n,7��,e�v,! �,*�,,)-*��/���B4
��int������������l����L44
�	fn8z
>Z0[�Z\0]0��
�	��
B>��int��������8
4,;@r;��;�^l�����x��W�	-
�	��4���v��J�s
&�&ml[ /��1�_k24�24D24�24_x3�
>2�	-s$71�9	4H:	4�;	4<	4=	4�>	4�?	4X@	4�A	4 �Jw7K
wL	wdN
2�Q
2�	-�]��^��_4?a	��b1
���	-
�bu�vw4
W���Y_p�_r�4_w�4��	^��	^_bf��p�4(��
0c��8���@�
H��	3P_ub��X_up�h_ur�4p��9t��Iw_lb��x��4��
���w���������	4��ww 4
�w�H9�
;4�@�@�S@��B4 8C�$�F4@�G�HI4P�K
�X�N�`iO4hP�p.Q�x�T4�U	 �Jx���|���}������f ��
�8
Y��w�4
-
��w�4
�43w
WI	-WY	-o�#��%��&4i'�
f
Y0?��@�QA�uBee�	-�Y	�[lW\ �]	�^�,!_4P�`,Xa�`�bpcx�d��e ��f0�Cg4�)h��i�j�Pk�_l�Om4�&	-�&0	-&@	-hrh�uh�vx�x	-l�	-hW��n��w@&�	-y
��w
�
��4
�
�Y		- z}!�\>�t	"�54L#Lt	_	$Zx$[0%\�	$Zx&&�����5\4k����int�����^������	"�	��
�\4���
e�i
e�
����
B	��C����int�������8
+,@r���^\�����x��G�	$
�	���+���v��J�c
�m\[ /��1�_k2+�2+D2+�2+_x3�
."�	$s$7!�9	+H:	+�;	+<	+=	+�>	+�?	+X@	+�A	+ �Jg7K
gL	gdN
"�Q
"w	$�]��^��_+?a	��b!
w��	$
�bu�vw+
G���I_p�_r�+_w�+��	N��	N_bf��p�+(��
0c��8���@�
	H��	#P_ub��X_up�h_ur�+p��)t��9w_lb��x��+��
o���g����������	+��gg+
rg�H9�
;+�@�@�S@��B+ 8C�$�F+@�G�HI+P�K
�X�N�`iO+hP�p.Q�x�T+�U	�Jxx��|���}w�����V ��
�8
I��g�+

�{	g{+
�+#g
G9	$GI	$o�#��%��&+i'�
V
I0?��@�QA�uBUU�	$�Y��[\W\�]��^�,!_+P�`,	Xa�`�b�pc�x�d���e��f �Cg+�)h���i��j��Pk��_l��Om+�		$� 	$0	$hrX�uX�vh�h	$\x	$hW��n��w0�	$y
��g
�
��+
�
�I�	$ �g zm!�0r	�"�	�"		�p��5�n�����int�����^������	��	��	z�	�
��n��
e�i
e)
���
*6���V��	J��B�v�	��int�������8
;,-@r-��-�^l�����x��W�	4
�	��;���v��J�s
&�&ml[ /��1�_k2;�2;D2;�2;_x3�
>2�	4s$71�9	;H:	;�;	;<	;=	;�>	;�?	;X@	;�A	; �Jw7K
wL	wdN
2�Q
2�	4�]��^��_;?a	��b1
���	4
�bu�vw;
W���Y_p�_r�;_w�;��	^��	^_bf��p�;(��
0c��8���@�
H��	3P_ub��X_up�h_ur�;p��9t��Iw_lb��x��;��
���w���������	;��ww ;
�w�H9�
;;�@�@�S@��B; 8C�$�F;@�G�HI;P�K
�X�N�`iO;hP�p.Q�x�T;�U	 �Jx���|���}������f ��
�8
Y��w�;
-
��w�;
�;3w
WI	4WY	4o�#��%��&;i'�
f
Y0?��@�QA�uBee�	4�Y	�[lW\ �]	�^�,!_;P�`,Xa�`�bpcx�d��e ��f0�Cg;�)h��i�j�Pk�_l�Om;�&	4�&0	4&@	4hrh�uh�vx�x	4l�	4hW��n��w@&�	4y
��w
�
��;
�
�Y		4 z}!�l9	"�""�#�B;�v��	$�B;�%fnC	�[&argDb&dE�'�G�	�(pH��
1�	���B�B�int��������8
4,;@r;��;�^l�����x��W�	-
�	��4���v��J�s
&�&ml[ /��1�_k24�24D24�24_x3�
>2�	-s$71�9	4H:	4�;	4<	4=	4�>	4�?	4X@	4�A	4 �Jw7K
wL	wdN
2�Q
2�	-�]��^��_4?a	��b1
���	-
�bu�vw4
W���Y_p�_r�4_w�4��	^��	^_bf��p�4(��
0c��8���@�
H��	3P_ub��X_up�h_ur�4p��9t��Iw_lb��x��4��
���w���������	4��ww 4
�w�H9�
;4�@�@�S@��B4 8C�$�F4@�G�HI4P�K
�X�N�`iO4hP�p.Q�x�T4�U	 �Jx���|���}������f ��
�8
Y��w�4
-
��w�4
�43w
WI	-WY	-o�#��%��&4i'�
f
Y0?��@�QA�uBee�	-�Y	�[lW\ �]	�^�,!_4P�`,Xa�`�bpcx�d��e ��f0�Cg4�)h��i�j�Pk�_l�Om4�&	-�&0	-&@	-hrh�uh�vx�x	-l�	-hW��n��w@&�	-y
��w
�
��4
�
�Y		- z}!=	4"D���	#�D4$dD#I%pF��&/	G�	&�H#�	B%nI4�%iJ4�%fnK
�6'5	R(%ind_4)�*Z�
�
1�
V	�	/�,�int�������������,���	-���@"��
������&�Q@	.�
:�1 �����y�m�a�U&K��Z�[�\�]�^�_�a��`4��	

/4:n/4_a0/4_a1/&4_a2/04_a3/:4_a4/D4_a5/N4a014
�	4�n4_a0!4_a1+4_a254_a3?4_a4I4_a5S4a04a14a24a34a44a5 4�	%4
�	4	a04


0	��!
W
�int���������8
-,4@r4��4�^l�����x��W�	;
�	��-���v��J�s
&�&ml[ /��1�_k2-�2-D2-�2-_x3�
>2�	;s$71�9	-H:	-�;	-<	-=	-�>	-�?	-X@	-�A	- �Jw7K
wL	wdN
2�Q
2�	;�]��^��_-?a	��b1
���	;
�bu�vw-
W���Y_p�_r�-_w�-��	^��	^_bf��p�-(��
0c��8���@�
H��	.P_ub��X_up�h_ur�-p��4t��Dw_lb��x��-��
���w���������	-��ww -
}�H9�
;-�@�@�S@��B- 8C�$�F-@�G�HI-P�K
�X�N�`iO-hP�p.Q�x�T-�U	 �Jx���|���}������a ��
�8
Y��w�-
-
��w�-
�-.w
WD	;WT	;o�#��%��&-i'�
a
T0?��@�QA�uBee�	;�Y�[lW\ �]�^�,!_-P�`,Xa�`�bpcx�d��e��f+�Cg-�)h��i�j�Pk�_l�Om-�&	;�&+	;&;	;hrc�uc�vs�s	;l�	;hW��n��w;&�	;y
��w
�
��-
�
�T		; �w!

-	�
-%%$>$>I'>I:;9(.?:;9'I@�B	:;9I
���B1���B.?<n:;9%$>$>:;9I:;9I:;9
:;9II	!I/
:;9
:;9I8
I&I:;9
:;9I8:;9
:;9I8''II:;9
:;9I8
:;9I8:;9:;9:;9:;9
:;9I<' 4:;9I?<!.?:;9'�@�B":;9I#��1$���B%��1&.?<n:;9%$>$>:;9II!I'	4:;9I?<
.?:;9'@�B4:;9I4:;9I
���B1.?<n:;9%$>$>:;9I:;9I:;9
:;9II	!I/
:;9
:;9I8
I&I:;9
:;9I8:;9
:;9I8''II:;9
:;9I8
:;9I8:;9:;9:;9:;9
:;9I<' 4:;9I?<!4:;9I"4G%$>$>:;9II!I'	4:;9I?<
.?:;9'@�B4:;9I4:;9I
��1.?<n:;9%%$>$>:;9I:;9I:;9
:;9II	!I/
:;9
:;9I8
I&I:;9
:;9I8:;9
:;9I8''II:;9
:;9I8
:;9I8:;9:;9:;9:;9
:;9I<' 4:;9I?<!>I:;9"(#.?:;9'I@�B$:;9I%:;9I&:;9I'4:;9I(4:;9I%$>$>:;9I:;9I:;9
:;9II	!I/
:;9
:;9I8
I&I:;9
:;9I8:;9
:;9I8''II:;9
:;9I8
:;9I8:;9:;9:;9:;9
:;9I<' 4:;9I?<!4:;9I".?:;9'@�B#:;9I$:;9I%4:;9I&4:;9I'
:;9(U)��*���B%$>$>.?:;9'�@�B:;9I1RUXYW1U	41
1XYW41��1
.:;9'I :;9I4:;9I4:;9I.?<n:;9%$>$>:;9I:;9I:;9
:;9II	!I/
:;9
:;9I8
I&I:;9
:;9I8:;9
:;9I8''II:;9
:;9I8
:;9I8:;9:;9:;9:;9
:;9I<' 4:;9I?<!.?:;9'I@�B�E�
../../../../riscv-newlib/libgloss/riscvcrt0.S	�														
		���
../../../../../riscv-newlib/newlib/libc/stdlib/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/includeatexit.catexit.hstdlib.h	48		
		�P�
../../../../../riscv-newlib/newlib/libc/stdlib/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/include/sys/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/include/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/includeexit.clock.h_types.hstddef.hreent.hatexit.hunistd.hstdlib.h	>5	z		z										j��
../../../../../riscv-newlib/newlib/libc/misc/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/includefini.cstddef.h	\			|		|																���
/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/include/sys/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/include../../../../../riscv-newlib/newlib/libc/reentlock.h_types.hstddef.hreent.himpure.c���
../../../../../riscv-newlib/newlib/libc/misc/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/includeinit.cstddef.h	�			|		|					
														
										�X�
../../../../../../riscv-newlib/newlib/libc/machine/riscvmemset.S	�																																																							��
../../../../../riscv-newlib/newlib/libc/stdlib/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/include/sys/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/include__atexit.clock.h_types.hstddef.hreent.hatexit.h	��												&										"		
							
	�			�		
	z			~						
	�	�		q��
../../../../../riscv-newlib/newlib/libc/stdlib/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/include/sys/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/include__call_atexit.clock.h_types.hstddef.hreent.h	�								q		q		q						o														%y	&			�	E										!	k			!							F												"			
		r	
				)��
../../../../riscv-newlib/libgloss/riscv/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/include/syssys_exit.cinternal_syscall.herrno.h	�	)	j																	V								+	S	
	s		
					t									1��
../../../../../riscv-newlib/newlib/libc/errno/src/riscv-bitmanip/tools/riscv-newlib/newlib/libc/include/sys/opt/riscv64b/lib/gcc/riscv64-unknown-elf/10.0.0/includeerrno.clock.h_types.hstddef.hreent.herrno.h					����|
4
����|
(>BF������|
,X\4B D�P��V�B�B�B����|
4��nB D��T��J�B�B�B�B����|
��v����|
L�BPB�H��R���
����r
�B�B�B�B�B�B�B�B�B�BB����|
$h�,ZB�D�����|
�../../../../riscv-newlib/libgloss/riscv/crt0.S/src/riscv-bitmanip/tools/riscv-newlib-build/riscv64-unknown-elf/libgloss/riscvGNU AS 2.33.50long long int__atexit_typeslong long unsigned int__et_cxaunsigned char__register_exitprocGNU C17 10.0.0 20190929 (experimental) -march=rv64gc -mabi=lp64d -g -O2 -fno-builtin/src/riscv-bitmanip/tools/riscv-newlib-build/riscv64-unknown-elf/newlib/libc/stdlib../../../../../riscv-newlib/newlib/libc/stdlib/atexit.cshort unsigned intlong doubleshort int__et_atexit__et_onexit_dso_handle_size_gamma_signgam_rand48_emergency_getdate_err_wcrtomb_state_wcsrtombs_state_lbfsize__locale_t_mbrtowc_state_wctomb_state__tm_sec_exit_ubuf_base__tm_hour__sf_on_exit_args_cookie__sglue_flags_is_cxa_stdin_blksize_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fnargs_fns_sign_flock_t_stderr_Bigint_read_result_k__tm__wchb_stdout_cvtlen_file_niobs_atexit0_signal_buf_asctime_buf_result__wchwint_t_lock_flags2_write__tm_year_nmalloc_nextf__tm_mon__sdidinit_off_t__call_exitprocs_freelist_LOCK_RECURSIVE_T_new_h_errno__tm_yday__sbuf_iobs__FILE_mbstate_t__sFILE_mbstate_rand_next_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__value_seek../../../../../riscv-newlib/newlib/libc/stdlib/exit.c_fpos_t__tm_min_mult_strtok_last_fntypes__ULong_add_global_impure_ptrcode_unused_rand_wds__tm_wday_glue_ssize_t_l64a_buf_sig_func_nbuf_unused__tm_isdst_localtime_buf_close_r48_mbtowc_state_p5s__tm_mday__fini_array_start/src/riscv-bitmanip/tools/riscv-newlib-build/riscv64-unknown-elf/newlib/libc/misc__fini_array_end_fini__libc_fini_array../../../../../riscv-newlib/newlib/libc/misc/fini.cimpure_data/src/riscv-bitmanip/tools/riscv-newlib-build/riscv64-unknown-elf/newlib/libc/reent../../../../../riscv-newlib/newlib/libc/reent/impure.c__init_array_start__preinit_array_start__libc_init_array../../../../../riscv-newlib/newlib/libc/misc/init.c_init__preinit_array_end__init_array_end../../../../../../riscv-newlib/newlib/libc/machine/riscv/memset.S/src/riscv-bitmanip/tools/riscv-newlib-build/riscv64-unknown-elf/newlib/libc/machine/riscvtype../../../../../riscv-newlib/newlib/libc/stdlib/__atexit.c../../../../../riscv-newlib/newlib/libc/stdlib/__call_atexit.clastprestart__atexit_recursive_mutexGNU C17 10.0.0 20190929 (experimental) -march=rv64gc -mabi=lp64d -g -O2__internal_syscallsyscall_id../../../../riscv-newlib/libgloss/riscv/sys_exit.cexit_status__syscall_error__errnosyscall_errno../../../../../riscv-newlib/newlib/libc/errno/errno.c/src/riscv-bitmanip/tools/riscv-newlib-build/riscv64-unknown-elf/newlib/libc/errnoZ	[	
�Z�
Z
�Z� Y$Y$(y�(0Y<bLjb(0�(,Y,0y�04YLV0�VZYZ^y�^bYJZJL�Z�L\Z\r�Z�rtZtv�Z�$\$0��0L�\�LV\Vr�\�rv\6]6:��:L�]�LV]Vj��jr�]�rv]:��Vn��F_Ln_rv_*Z*��Z�*[*NgNf�[�f�gNbf�b������bN���f����*N���f���������28y�8:��1�:HXf�X:H1x$�f�1x$�l�^��^��^��h��hZ,�Z�0�*0�	z $ &�]�*]�'Z0�]�$X$'Z:Ff��� *� (��	

���!*7�F m\y�0������4��0�����h�������������H��������������$��2(C V g{����(�����������n�\4$�5(h_�4:�vN(Z�f��m@�r�x4
��(��>(�>��,crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.3419__do_global_dtors_aux_fini_array_entryframe_dummyobject.3424__frame_dummy_init_array_entrymain.c_rv32_pcnt_rv64_pcntpopcnt32popcnt64fini.cimpure.cimpure_datainit.c__atexit.c__call_atexit.csys_exit.cerrno.c__FRAME_END____fini_array_end__fini_array_start__init_array_end__preinit_array_end__init_array_start__preinit_array_start__global_pointer$__errno__SDATA_BEGIN____TMC_END____dso_handle_global_impure_ptr__libc_init_array_init__libc_fini_array__call_exitprocstest__register_exitproc__BSS_END____bss_startmemsetmain_finiatexit__DATA_BEGIN___edata_exit.symtab.strtab.shstrtab.text.eh_frame.init_array.fini_array.data.sdata.bss.comment.riscv.attributes.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges��b!+7  C((�I��P��8U0�*^p:p``]6��G�
�aU��h��0Hj�
��t-�}��}84	�����