extflat: forward declaration arguments added
This commit is contained in:
parent
05876c63d2
commit
fddb458339
|
|
@ -43,8 +43,8 @@
|
||||||
#include "extract/extract.h"
|
#include "extract/extract.h"
|
||||||
|
|
||||||
/* Forward declarations */
|
/* Forward declarations */
|
||||||
int antennacheckArgs();
|
int antennacheckArgs(int *pargc, char ***pargv);
|
||||||
int antennacheckVisit();
|
int antennacheckVisit(Dev *dev, HierContext *hc, float scale, Transform *trans, CellUse *editUse);
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
TileTypeBitMask visitMask;
|
TileTypeBitMask visitMask;
|
||||||
|
|
|
||||||
|
|
@ -62,13 +62,12 @@ char *EFLayerNames[MAXTYPES] = { "space" };
|
||||||
int EFLayerNumNames;
|
int EFLayerNumNames;
|
||||||
|
|
||||||
/* Forward declarations */
|
/* Forward declarations */
|
||||||
Connection *efAllocConn();
|
EFNode *efBuildDevNode(Def *def, char *name, bool isSubsNode);
|
||||||
EFNode *efBuildDevNode();
|
void efNodeAddName(EFNode *node, HashEntry *he, HierName *hn, bool isNew);
|
||||||
void efNodeAddName();
|
EFNode *efNodeMerge(EFNode **node1ptr, EFNode **node2ptr);
|
||||||
EFNode *efNodeMerge();
|
|
||||||
|
|
||||||
bool efConnBuildName();
|
bool efConnBuildName(ConnName *cnp, char *name);
|
||||||
bool efConnInitSubs();
|
bool efConnInitSubs(Connection *conn, char *nodeName1, char *nodeName2);
|
||||||
|
|
||||||
extern float locScale;
|
extern float locScale;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -106,7 +106,7 @@ float locScale; /* Multiply values in the file by this on read-in */
|
||||||
bool EFSaveLocs; /* If TRUE, save location of merged top-level nodes */
|
bool EFSaveLocs; /* If TRUE, save location of merged top-level nodes */
|
||||||
|
|
||||||
/* Data local to this file */
|
/* Data local to this file */
|
||||||
static bool efReadDef();
|
static bool efReadDef(Def *def, bool dosubckt, bool resist, bool noscale, bool toplevel, bool isspice);
|
||||||
|
|
||||||
/* atoCap - convert a string to a EFCapValue */
|
/* atoCap - convert a string to a EFCapValue */
|
||||||
#define atoCap(s) ((EFCapValue)atof(s))
|
#define atoCap(s) ((EFCapValue)atof(s))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue