#include <stdio.h>#include <string.h>#include "base/abc/abc.h"#include "mainInt.h"#include <sys/types.h>#include <dirent.h>#include <dlfcn.h>
Go to the source code of this file.
Macros | |
| #define | MAX_LIBS 256 |
Typedefs | |
| typedef void(* | lib_init_end_func) (Abc_Frame_t *pAbc) |
Functions | |
| void | open_libs () |
| void | close_libs () |
| void * | get_fnct_ptr (int lib_num, char *sym_name) |
| void | call_inits (Abc_Frame_t *pAbc) |
| void | call_ends (Abc_Frame_t *pAbc) |
| void | Libs_Init (Abc_Frame_t *pAbc) |
| void | Libs_End (Abc_Frame_t *pAbc) |
| #define MAX_LIBS 256 |
CFile****************************************************************
FileName [libSupport.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [The main package.]
Synopsis [Support for external libaries.]
Author [Mike Case]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 47 of file libSupport.c.
| typedef void(* lib_init_end_func) (Abc_Frame_t *pAbc) |
Definition at line 50 of file libSupport.c.
| void call_ends | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 187 of file libSupport.c.


| void call_inits | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 171 of file libSupport.c.


| void close_libs | ( | ) |
Definition at line 142 of file libSupport.c.
| void * get_fnct_ptr | ( | int | lib_num, |
| char * | sym_name ) |
Definition at line 159 of file libSupport.c.

| void Libs_End | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 206 of file libSupport.c.


| void Libs_Init | ( | Abc_Frame_t * | pAbc | ) |
Definition at line 200 of file libSupport.c.


| void open_libs | ( | ) |
Definition at line 55 of file libSupport.c.

