U
    +d                     @   sN   d dl mZmZmZ d dlmZ dd Zejejeegejj	_
eejj	_dS )    )c_intc_char_pPOINTER)ffic              	   C   s@   t  .}t j| ||}|  |r2tt|W 5 Q R X d S )N)r   OutputStringlibLLVMPY_LinkModulesdetachRuntimeErrorstr)dstsrcZouterrerr r   ;/tmp/pip-unpacked-wheel-stw2luzp/llvmlite/binding/linker.pylink_modules   s
    
r   N)ctypesr   r   r   Zllvmlite.bindingr   r   ZLLVMModuleRefr   r   argtypesrestyper   r   r   r   <module>   s   

