Cthulhu  0.2.10
Cthulhu compiler collection
library.c File Reference
#include "os/os.h"
#include "base/panic.h"
#include <dlfcn.h>
#include <errno.h>
Include dependency graph for library.c:

Go to the source code of this file.

Functions

CT_LOCAL os_library_impl_t impl_library_open (const char *path)
 
CT_LOCAL bool impl_library_close (os_library_impl_t lib)
 
CT_LOCAL void * impl_library_symbol (os_library_impl_t lib, const char *name)
 

Function Documentation

◆ impl_library_close()

CT_LOCAL bool impl_library_close ( os_library_impl_t  lib)

Definition at line 15 of file library.c.

◆ impl_library_open()

CT_LOCAL os_library_impl_t impl_library_open ( const char *  path)

Definition at line 10 of file library.c.

◆ impl_library_symbol()

CT_LOCAL void* impl_library_symbol ( os_library_impl_t  lib,
const char *  name 
)

Definition at line 27 of file library.c.