extflat: forward declaration arguments added

This commit is contained in:
Darryl L. Miles 2025-07-19 02:08:18 +01:00
parent 05876c63d2
commit fddb458339
3 changed files with 8 additions and 9 deletions

View File

@ -43,8 +43,8 @@
#include "extract/extract.h"
/* Forward declarations */
int antennacheckArgs();
int antennacheckVisit();
int antennacheckArgs(int *pargc, char ***pargv);
int antennacheckVisit(Dev *dev, HierContext *hc, float scale, Transform *trans, CellUse *editUse);
typedef struct {
TileTypeBitMask visitMask;

View File

@ -62,13 +62,12 @@ char *EFLayerNames[MAXTYPES] = { "space" };
int EFLayerNumNames;
/* Forward declarations */
Connection *efAllocConn();
EFNode *efBuildDevNode();
void efNodeAddName();
EFNode *efNodeMerge();
EFNode *efBuildDevNode(Def *def, char *name, bool isSubsNode);
void efNodeAddName(EFNode *node, HashEntry *he, HierName *hn, bool isNew);
EFNode *efNodeMerge(EFNode **node1ptr, EFNode **node2ptr);
bool efConnBuildName();
bool efConnInitSubs();
bool efConnBuildName(ConnName *cnp, char *name);
bool efConnInitSubs(Connection *conn, char *nodeName1, char *nodeName2);
extern float locScale;

View File

@ -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 */
/* 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 */
#define atoCap(s) ((EFCapValue)atof(s))