mirror of
https://github.com/RTimothyEdwards/magic.git
synced 2026-10-06 09:53:00 +02:00
Corrected a subtle but very bad compiler-dependent error in the
extflat code; failure to provide a forward external reference to EFHNBest() resulted in a failure to correctly evaluate a boolean expression. That resulted in a failure to merge hierarchical nodes during ext2spice, resulting in an incorrect netlist with single nodes broken up into pieces.
This commit is contained in:
@@ -286,6 +286,7 @@ extern Def *EFRootDef();
|
||||
/* HierName manipulation */
|
||||
extern HierName *efHNFromUse();
|
||||
extern char *efHNToStrFunc();
|
||||
extern bool EFHNBest();
|
||||
|
||||
/* Functions for hashing of HierNames */
|
||||
extern int efHNCompare();
|
||||
|
||||
+1
-1
@@ -66,7 +66,7 @@ bool efDevKilled();
|
||||
* (*subProc)(use, hierName, is_top)
|
||||
* Use *use;
|
||||
* HierName *hierName;
|
||||
* Boolean is_top;
|
||||
* bool is_top;
|
||||
* {
|
||||
* }
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user