#include <stdio.h>#include <string.h>#include "extra.h"#include <sys/time.h>#include <sys/resource.h>#include <unistd.h>
Go to the source code of this file.
Macros | |
| #define | EXTRA_RLIMIT_DATA_DEFAULT 67108864 |
| DECLARATIONS ///. | |
Functions | |
| int | Extra_GetSoftDataLimit () |
| FUNCTION DEFINITIONS ///. | |
| void | Extra_UtilGetoptReset () |
| int | Extra_UtilGetopt (int argc, char *argv[], const char *optstring) |
| char * | Extra_UtilPrintTime (long t) |
| char * | Extra_UtilStrsav (const char *s) |
| char * | Extra_UtilTildeExpand (char *fname) |
| int | Extra_UtilCheckFile (char *filename, const char *mode) |
| char * | Extra_UtilFileSearch (char *file, char *path, char *mode) |
| void | Extra_UtilMMout_Of_Memory (long size) |
| abctime | Extra_CpuTime () |
| ABC_NAMESPACE_IMPL_END ABC_NAMESPACE_IMPL_START double | Extra_CpuTimeDouble () |
| void | Extra_MemTest () |
Variables | |
| const char * | globalUtilOptarg |
| int | globalUtilOptind = 0 |
| void(* | Extra_UtilMMoutOfMemory )(long size) = (void (*)( long size ))Extra_UtilMMout_Of_Memory |
| #define EXTRA_RLIMIT_DATA_DEFAULT 67108864 |
DECLARATIONS ///.
CFile****************************************************************
FileName [extraUtilUtil.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [extra]
Synopsis [Old SIS utilities.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 31 of file extraUtilUtil.c.
| abctime Extra_CpuTime | ( | ) |
Function*************************************************************
Synopsis [util_cpu_time()]
Description []
SideEffects []
SeeAlso []
Definition at line 364 of file extraUtilUtil.c.
| ABC_NAMESPACE_IMPL_END ABC_NAMESPACE_IMPL_START double Extra_CpuTimeDouble | ( | ) |
Function*************************************************************
Synopsis [util_cpu_time()]
Description []
SideEffects []
SeeAlso []
Definition at line 395 of file extraUtilUtil.c.

| int Extra_GetSoftDataLimit | ( | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [getSoftDataLimit()]
Description []
SideEffects []
SeeAlso []
Definition at line 64 of file extraUtilUtil.c.
| void Extra_MemTest | ( | ) |
Function*************************************************************
Synopsis [Testing memory leaks.]
Description []
SideEffects []
SeeAlso []
Definition at line 422 of file extraUtilUtil.c.
| int Extra_UtilCheckFile | ( | char * | filename, |
| const char * | mode ) |
Function*************************************************************
Synopsis [check_file()]
Description []
SideEffects []
SeeAlso []
Definition at line 242 of file extraUtilUtil.c.


| char * Extra_UtilFileSearch | ( | char * | file, |
| char * | path, | ||
| char * | mode ) |
Function*************************************************************
Synopsis [util_file_search()]
Description []
SideEffects []
SeeAlso []
Definition at line 269 of file extraUtilUtil.c.


| int Extra_UtilGetopt | ( | int | argc, |
| char * | argv[], | ||
| const char * | optstring ) |
Function*************************************************************
Synopsis [util_getopt()]
Description []
SideEffects []
SeeAlso []
Definition at line 98 of file extraUtilUtil.c.


| void Extra_UtilGetoptReset | ( | ) |
Function*************************************************************
Synopsis [util_getopt_reset()]
Description []
SideEffects []
SeeAlso []
Definition at line 80 of file extraUtilUtil.c.

| void Extra_UtilMMout_Of_Memory | ( | long | size | ) |
Function*************************************************************
Synopsis [MMout_of_memory()]
Description []
SideEffects []
SeeAlso []
Definition at line 330 of file extraUtilUtil.c.

| char * Extra_UtilPrintTime | ( | long | t | ) |
Function*************************************************************
Synopsis [util_print_time()]
Description []
SideEffects []
SeeAlso []
Definition at line 159 of file extraUtilUtil.c.

| char * Extra_UtilStrsav | ( | const char * | s | ) |
Function*************************************************************
Synopsis [Extra_UtilStrsav()]
Description []
SideEffects []
SeeAlso []
Definition at line 179 of file extraUtilUtil.c.

| char * Extra_UtilTildeExpand | ( | char * | fname | ) |
Function*************************************************************
Synopsis [util_tilde_expand()]
Description [The code contributed by Niklas Sorensson.]
SideEffects []
SeeAlso []
Definition at line 200 of file extraUtilUtil.c.


| void(* Extra_UtilMMoutOfMemory) (long size) | ( | long | size | ) | = (void (*)( long size ))Extra_UtilMMout_Of_Memory |
Function*************************************************************
Synopsis [MMoutOfMemory()]
Description []
SideEffects []
SeeAlso []
Definition at line 350 of file extraUtilUtil.c.
| const char* globalUtilOptarg |
Definition at line 44 of file extraUtilUtil.c.
| int globalUtilOptind = 0 |
Definition at line 45 of file extraUtilUtil.c.