extflat: forward declaration arguments added

This commit is contained in:
Darryl L. Miles
2025-08-06 22:58:30 +01:00
parent 05876c63d2
commit fddb458339
3 changed files with 8 additions and 9 deletions
+2 -2
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;
+5 -6
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;
+1 -1
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))