libjit-sys 0.2.1

Just-In-Time Compilation in Rust using LibJIT bindings
Documentation
ELF> R@@UH��H�}��u�H�E��@H��;E�v,H�E��@Ff��7vH�E�H�PPH�E��@F���E��H���]�UH��H�}��u�H�E��@L��;E�v,H�E��@Jf��?vH�E�H�PXH�E��@J���E��H���]�UH��H�}�u�E�H�E�H�E�H�@hH;E�vH�E�H�P`H�E�H���]�UH��H�}�H�u�H�E�H�E�H�E�H�@xH;E�vH�E�H�PpH�E�H���]�UH��H�ĀH�}��u�H�E�H�E��E���U�H�E���H������H�E�H�}�tdH�E�H�@H�E�H�E�H�P H�E�H�H�E�H�E�H;E�vH�E�H�E�H�E�H�@H�E�H�E�H�P(H�E�H�H�E�H�E�H;E�vH�E�H�E����E�H�E��@H��;E��g���H�E�H;E�sH�E�H�E�H�E����H�E�H�E�H�E�H�E�H�u�H��H��tH�E�H�u�H�E�H)�HE�H�E�H�E�H�E��H�u�H��H��tH�E��H�u�H�E�H)�HE���H�=���E��}����U�H�E�A�A�й"�H�ƿ�H�E؋E����H�}��u
H�E���E��P�U�H�E���H������H�E�H�}��,H�E�H�@H�E�H�E�H�P H�E�H�H�E�H�E��H�u�H��H)E�H�EкH�u�H��H��tH�EкH�u�H�E�H)�HE�H�E�H�@H�E�H�E��H�u�H��H)E�H�E�H;E���H�U�H�E�H�H�E��E�H�E��@����t�M�H�E��@����t�M�H�E��@����t�M�H�}�H�E�H+E�H�ƋM��U�H�E�I��A�ȹH���H���u H�U�H�E�H��H���H�E��f�E�H�E��@H��;E������H�E�ǀ��E���U�H�E���H������H�E�H�}���H�E�H�P H�E�H�@(H9���H�E�H�PH�E�H�@ H�H�E�H�E��H�u�H�U�H�E�H)E�H�}���H�U�H�E�H�H�E�H�M�H�E��H��H���H�E���H�E�)‰Љ�H�U�H�E�H�H�ʾH����E�H�E��@����t�M�H�E��@����t�M�H�E��@����t�M��U�H�M�H�E�H��H����E�H�E��@H��;E��������H�}���H�E����H�E�H�}�u
����E���U�H�E���H���(���H�E�H�}���H�E�H�PH�E�H�H�E�H�E�H�@H���E��H�Ή��H��H�E�H�@H9�u+H�E�H�P H�M��E�H�Ή��H��H�E�H�@ H�H9�tH�E���H�E؉�H�����;�E�H�E��@H��;E��B���H�E�H�U�H���H�E�H�U�H������UH��H��0�}�H�u�H�U�H�M�D�E�H�E�H;E�sH�E�H�E�H�EЉ��H�E�H�}�u��H�M��E�H�Ή��H��H�E�H9�tH�EЉ�H�E���H�����BH�U�H�M��E�H�Ή��H��H�E�H�H9�tH�EЉ�H�E���H�����H�E���UH��H�� H�}�H�u�H�U�M�H�E�H;E�sH�E�H�E�E�%��tH�E��H�E���H������UH��H��H�}�H�u�H�E�H�PH�E�H���H��H�E�H����UH��H�}�H�u�H�U�H�E�H�@H��vbH�E�H�H���H�E��H�E�H�H�PH�E�H�H�E����u��2H�E�H�H�PH�E�H�H�E�H�@H�P�H�E�H�P���]�UH��H��PH�}ȉu�H�U�H�U�H�E�H��H�������!�E�;E�uH�}�tH�U�H�E�H��� H�U�H�M�H�E�H��H��������uĸ��UH��H��@H�}ȉu�H�U�H�EȾH���q�����tPH�U�H�EȾ
H���X�����t7H�U�H�E�H��H���H��H�E�H�PpH�E�H�@pH��tH�U�H�E�H�PxH�U�H�EȾH���H��H�E�H���H�E�H���H����H�U�H�EȾH�����������H�E�H����H�E�H���������H��H��H�E�H���H�U�H�EȾH���H��H�E�H���H�E�H���H��tQH�E�H��H��H�E�H���H�E�H���H��v*H�E�H����H�Eȉ���H�E�Hǀ����Eă����H�U�H�E�H��H���8�����E܃��\��H��H��Hc�H�H���H�U�H�E�H��H������H��H�=���+H�E�H��H�=���H�E�H��H�=����H�E�H��H�=����H�E�H��H�=���H�E�H��H�=���H�E�H��H�=���}H�E�H��H�=���`H�E�H��H�=���CH�E�H��H�=���&H�U�H�E�H��H�������H��H�=����H�E�H��H�=����H�E�H��H�=����H�E�H��H�=���H�E�H��H�=���H�E�H��H�=���lH�E�H��H�=���RH�E�H��H�=���8H�E�H��H�=���H�E�H�‹E܉�H�=���H�U�H�M�H�E�H��H����������[���H�E���H�E�H���H�U�H��H�H�H��Hȋ��H�E�H��H���b���I��H�E�H���H�U�H��H�H�H��H��@��H�E�H���H�U�H��H�H�H��H��@��H�E�H���H�U�H��H�H�H��H��@��H�E�L���H�U�H��H�H�H��L�H�@A����H��H�=��H�E�H��H�E�H�E�H���H�E�H9������H�E�H���H��H�=��H�E�H���H��H�=������UH��AVAUATSH��H��H���H��@�����<���H��`���H���H��@�����H�Ǹ��E؃}�y
��H��p����EغH�Ή��H��t�E؉�������p���<u!��q���<Eu��r���<Lu��s���<Ft�E؉������t���<t�E؉����ofDžP�����P���<u��u���<t3�E؉����<��u���<t�E؉������v���<t�E؉�����H��p���H�H�Eغ0H�Ή��H��0t�E؉������E�f��t�E؉������<�������uM�E��Ћ�`���9�u(��w����Ћ�d���9�u��x����Ћ�h���9�t�E؉����O�E���t�E؉����3�E�f��?w�E؉��������H�E�H�}�u�E؉�����H�E�H��p���H�PH��x���H�PH�U�H�P H�U�H�P(H�U�H�P0H�U�H�P8H�U�H�P@H�U�H�PH�E����E����‰E��E����E����‰Eȃ}�tB�Ẻ��H��H�E�H�PPH�E�H�@PH��u H�E�H����E؉����-�}�tR�Eȉ��H��H�E�H�PXH�E�H�@XH��u0H�E�H�@PH���H�E�H����E؉������}���H�E�H���EغH�Ή��H��H�E�H9�u%�U�H�E�H�HP�E�H�Ή��H�‹E�H�H9�t@H�E�H�@XH���H�E�H�@PH���H�E�H����E؉����A�}���H�E�H���EغH�Ή��H��H�E�H9�u%�U�H�E�H�HX�E�H�Ή��H�‹E�H�H9�t@H�E�H�@XH���H�E�H�@PH���H�E�H����E؉�����U�H�EЉ�H��������u H�E�H����E؉����x�}��.�E���U�H�EЉ�H������H�E�H�}���H�E�H�@��H��u
H�E�H�@H��t&H�E�H�PH�E�H��H���H�E�H�}���H�E�H�@ H����H�E�H�@��H��t���H�E�H�H H�E�H�P H�E�H�p�E�A�����f���H�E�H�}�u H�E�H����E؉����H�U�H�E�H�PH�E�H�@H
H��H�E�H�P�������E��E���;E�������E؉���E���H�EЉ�H���~���H�E�H�}�tfH�E�H�@%H��tH�E�H�@H��H�E�H�P`�"H�E�H�PH�E�H��H���H��H�E�H�P`H�E�H�@`H��tH�E�H�P H�E�H�Ph��<��������\��x�������w������E�����H�=���E��n�U�H�EЉ�H���f���H�E�H�}�tNH�E�H�@(H��H�E�H�@ H��H�E�H�@H��H�E��@%������H�E��I��I����H�=���E��E���;E�w��E���U�H�EЉ�H���.���H�E�H�}�toH�E�H�@ I��H�E�H�@I��H�E�H�@%������H�E��@A��H�E��H�EЉ�H���.���H��H���E�AUM��A��D���H�=��H���E��E���;E��a����E������H��H�E�H�����<���H�EЉ�H������H��H���H�U�H��H�e�[A\A]A^]�UH��H�� H�}�H�}���H�E苀���t#H�E�H���H�E�H���H��H����"H�E�H�����H�E�H�����H����E��a�U�H�E��H�������H�E�H�}�tAH�E�H�@%H��t/H�E�H�@��H�E�H�P H�E�H�@ H�M�H�IH�ω�H�������E�H�E��@L��;E�w�H�E�H�@PH���H�E�H�@XH���H�E�H�������UH��H�� H�}�H�U�H�E�H���J�����tH�U�H�E�H��H����������UH��H��@H�}�H�u�H�}�tH�}�tH�E�H���H��u
��9H�E��E��NH�E�H��H���U�H�E�H��H����H�H�E�H�E�%�H�E�H�}�tH�E�H��HE�H1E��E��U�H�E�H����u�H�Eȋ�����"H�Eȋ����H�E��H��H�U�H�E�H���H�U�H��H��HЋ��H�E��H�E�H���H�U�H��H�H�H��H�H�E�H�E؋��H�E�H��H���I���H�E�H�}�t@H�U�H�E�H��H�����u)H�E��@f��tkH�E�H�PH�E�H��H�����H�E�H���H�Eȋ����H�E�H�H��H��HЋ��H�E�H�}�tH�E�H���H;E��.�������H�E�H���H�E�H�E�H���H�E��iH�E؋��H�E�H��H���m���H�E�H�}�t=H�U�H�E�H��H�����u&H�E��@f��tH�E�H�PH�E�H��H����H�E�H�m�H�}�u����UH��H��@H�}�H�u�H�U�H�}�tH�}�u
����E���U�H�E؉�H���>���H�E�H�}���H�E��H�E؉�H���i���H�E�H�}�tbH�U�H�E�H��H�����uKH�}�tH�E�H�P H�E�H�H�E�H�@%H��t
H�E�H�@�6H�E�H�PH�E�H��H�����E�H�E��@L��;E��G������UH��H��0H�}�u�H�U�H�}�u
���E��w�U�H�E��H���Q���H�E�H�}�tWH�E��@;E�uKH�}�tH�E�H�P H�E�H�H�E�H�@%H��t
H�E�H�@�6H�E�H�PH�E�H��H�����E�H�E��@L��;E��u������UH��H�� H�}�H�u�H�}�u��y�E��[�U�H�E��H���J���H�E�H�}�t;H�E�H�@H;E�w-H�E�H�PH�E�H�@(H�H;E�vH�E�H���H�E�H���E�H�E��@H��;E�w����UH��H��@H�}��E�H�U�H�E�H��H��������E܃�u�E�H�U�H�M�H�E�H��H��������uًE���UH��H��0H�}؉u�H�U�H�E�H��H���4����'�E��u�}�uH�U�H�E�H��H���$����$�m�H�U�H�M�H�E�H��H���*�����u����UH��H��H�}�H�u�H�}�t<H�}�t5H�E�H���H�E�H�PxH�E�H�H�E�H�U�H�PxH�E�H�������UH��H��pH�}�H�u��U�H�M�L�E�H�E�H���H;E�w,�}�tH�U�H�E�H��H�=����H�E�H���H�U�H��H�H�H��H�H�E�H�E�H�@H��tTH�E�H�PH�E�H��H���H�E�H�}�u)�}�t#H�E�H�@H��H�E�H��H�=��H�E��H�E����H�E�H��H������H�E�H�}�u,�}�tH�U�H�E�H��H�=����4�E��{H�E�H����U�Hc�H��H�H�H�PH�E�H��H�����uEH�E�H����U�Hc�H��H�H��@��u#H�E�H����U�Hc�H��H�H�H���E�H�E����;E��r���H�E�H�@xH�E��2H�U�H�E�H��H���H�E�H�}�t	H�E��hH�E�H�H�E�H�}�u��E�H�����E��}�U��E�Љ�������E�H��U�Hc�H��H�H�H�E�H��H����Ẽ}�u H��U�Hc�H��H�H��H����}�y�E���E��	�E���E��E�;E��w����E��xH�E�H����U�Hc�H��H�H�H�PH�E�H��H�����uBH�E�H����U�Hc�H��H�H��@��t H�E�H����U�Hc�H��H�H�H��8�E�H�E����;E��u���H�U�H�E�H��H�=�����UH��H��@H�}�H�u��U�H�M�L�E�H�E�H�H�E�H��H���H�E�H�}�u2�}�t"H�E�H�H��H�E�H��H�=����H�E�H�@H�� H��H�MЋU�H�u�H�E�I��H���	���H�E�H�}�u��nH�E�H���H�U�H�M�H�IA��H�u�H�}�A�A�H��D���Ѕ�u/�}�t"H�E�H�@��H�E�H��H�=�������UH��H��@H�}�H�u��U�H�M�L�E�H�E�H�H�E�H��H���H�E�H�}�u2�}�t"H�E�H�H��H�E�H��H�=����H�E�H�@H�� H��H�MЋU�H�u�H�E�I��H�������H�E�H�}�u��vH�E�H���H�U�H�RI��H�U�H�M�H�IA��H�u�H�}�M��A�H��D���Ѕ�u/�}�t"H�E�H�@��H�E�H��H�=�������UH��H��PH�}�H�u��U��E�H�E�H���H�E�H�}�uH�H�E�H�E�H���H��u(�}�tH�E�H��H�=����CH�U�H�E��H���-�������H�U�H�E��H����������H�U�H�E��H���������tyH�E�H��tpH�U�H�E�H��H���H�E��CH�}�H�M��U�H�u�H�E�I��H��������u�E�H�E�HE�H�U�H�E�H)�H��H�E�H�}�t
H�U�H�E�H9�s�H�U�H�E��H���a�������H�U�H�E��H���D�������H�U�H�E��	H���'�����tyH�E�H��tpH�U�H�E�H��H���H�E��CH�}�H�M��U�H�u�H�E�I��H��������u�E�H�E�HE�H�U�H�E�H)�H��H�E�H�}�t
H�U�H�E�H9�s�H�U�H�E��H����������H�U�H�E��H���x������nH�U�H�E��H���[������QH�E�H����H�U�H�E��H���0������&H�E�H���H�U�H�E�H��H���H�E��CH�}�H�M��U�H�u�H�E�I��H���������u�E�H�E�HE�H�U�H�E�H)�H��H�E�H�}���H�U�H�E�H9�s��H�E�H����H�U�H�E��	H��������tyH�E�H��tpH�U�H�E�H��H���H�E��CH�}�H�M��U�H�u�H�E�I��H���d�����u�E�H�E�HE�H�U�H�E�H)�H��H�E�H�}�t
H�U�H�E�H9�s��E���UH��H�� H�}�u��E�H�}�u��rH�E�H���H�E�H�@xH�E��BH�E��@��u,H�E��@�U�H�M�H�E�H��H���������u�E�H�E�H�H�E�H�}�u�H�E�H����E���UH��H��0H�}�H�u�H�U؉M�H�}�tH�}�tH�}�u
���H�E�H��������H�E�H�}�u
��H�E�H�U�H�H�E��UԉPH�E�H�PH�E�H��H���H�E苀���H���H�E�H�����H���H�E�H�}�uH�E�H�����CH�E苀��HH�U艊�H�H��H�E�H�H�E�H�H�E�H�U�H������UH��H�}�H�u��U�H�M�D�E�L�M؃}�uH�E�H�U�H����]�UH��}��}�jLu	H�������]�/dev/zeroneeded library: %s
total size of PLT relocs: %ld
address of PLTGOT table: 0x%lx
address of symbol hash table: 0x%lx
address of string table: 0x%lx
address of symbol table: 0x%lx
size of string table: %ld
size of one symbol table entry: %ld
address of init function: 0x%lx
address of fini function: 0x%lx
library name: %s
address of Rel relocs: 0x%lx
total size of Rel relocs: %ld
size of one Rel reloc: %ld
address of Rela relocs: 0x%lx
total size of Rela relocs: %ld
size of one Rela reloc: %ld
type of PLT relocs: %ld
address of PLT relocs: 0x%lx
dynamic info of type 0x%x: 0x%lx
%08lX %02X%02X %2d %s
number of symbols: %ld
number of symbol hash entries: %ld
header: machine=%d, abi=%d, abi_version=%d
program segment: type=%d, flags=0x%x, vaddr=0x%lx, file_size=%ld, memory_size=%ld
section %2d: name="%s", type=%d, flags=0x%x, vaddr=0x%lx, size=%ld
%s: invalid symbol table index %lu
%s: could not map virtual address 0x%lx
%s: symbol table index %lu does not have a valid name
%s: could not resolve `%s'
%s: cannot map virtual address 0x%lx
%s: relocation type %d was not recognized
unknown-elf-binary%s: do not know how to perform relocations
GCC: (GNU) 5.1.0zRx�NA�C
I<NA�C
I\8A�C
s|:A�C
u��A�C
���A�C
��LA�C
G�6A�C
q�A�C
�<kA�C
f\�A�C
�$|tA�C
N����a�A�C
�AA�C
|�sA�C
n�A�C
�$�A�C
�D�A�C
�dTA�C
O�mA�C
h�VA�C
Q�`A�C
[�A�C
!A�C
$�A�C
�D�A�C
�dA�C
�:A�C
u� A�C
[.symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.comment.note.GNU-stack.rela.eh_frame��NNN"�8-�:<�H��TuLb�6t���~k����n) �.`��!��"!��#��4):	�(-28?HO`fkz���~����t������A$Ts;F��^Tukm��V������'�(/:Ejit-elf-read.cget_phdrget_shdrget_stringget_dyn_stringmap_programmap_sectionunmap_sectiondynamic_iter_initdynamic_iter_nextdynamic_for_typeload_dynamic_sectionget_relocresolve_symbolperform_relperform_relaperform_relocationsinterp_reloc_GLOBAL_OFFSET_TABLE_jit_vmem_page_sizeopenmmapclosemunmapmprotectmemset_jit_malloc_execlseekread_jit_free_execjit_readelf_get_section_by_typejit_readelf_map_vaddrprintfjit_readelf_open_jit_gen_get_elf_infojit_callocjit_mallocjit_freejit_readelf_closejit_readelf_get_namejit_readelf_get_symboljit_strcmpjit_readelf_get_sectionjit_readelf_num_neededjit_readelf_get_neededjit_readelf_add_to_context_jit_memory_lock_jit_memory_unlock_jit_num_internal_symbols_jit_internal_symbolsjit_readelf_resolve_alljit_readelf_register_symboljit_strlenjit_strcpyjit_realloc���������n	��������x������������������������������������������� ��������!��������q ���������"��������#��������<$��������b%���������"��������#��������&%��������B$��������d%���������%���������&��������9	'��������r	&���������	&���������
	��
	��
	�
(���������
	�
(��������	<(��������-	\7(��������J	�T(��������g	�q(���������	��(���������	��(���������	�(���������	4�(��������	U(��������$	g.(��������A	�K(��������^	�h(��������{	��(���������	��(���������	�(���������	)�(���������	B�(��������
	d
(��������	�(��������X	�b(��������w	��(���������*�����������������$����������������U��������t�����������������������������������$����������������:������������������������������������+������������������,���������-������������������,���������-��������-����������������;#��������_$��������|-���������-���������-������������������#���������$��������-�������� -��������,-��������6��������a.��������k���������'��������W.��������a�����������������'��������r	D|(���������	t�(���������	��(��������@��������d%���������-���������-��������
-���������1���������'���������1���������'��������M1���������'��������Y'���������6��������%7��������n	x(���������'���������	<�(��������@	lJ(���������1�������� 0��������@ 	8��������e 	9��������� 1��������� 	9��������
!1��������y!	��!(���������!'���������!	��!(���������"	��"(���������"'���������"	�#(���������#	��#(���������#/���������#	$$	,.$(���������$'��������s%'��������r&'��������''���������'6��������(7��������W(<��������a(,���������(=���������(>���������(-������������
��
��3�T�u������& 2
$6
(^,0�4
8J
<N
@8
 @N`�������u� �@~`�������T�(�H~h�k���.��!�"(�#H�'h(�4)�n) @�)@�<�&�),�)6�)\1@(M@>0,/G>/\@/�W@hO�	3fh3�
	P9Q