magic/extract
Tim Edwards d4961f244d Modified the extraction code to work around a problem created some
time ago by cleaning up excess usage of "equiv" lines in the .ext
file output.  The hierarchical extraction code did not distinguish
between node names which were output and those that were not,
requiring a setting "extract do aliases" to force all node aliases
to be output with "equiv" statements.  So hierarchical names
might be any alias, whether output or not, and "merge" and "cap"
lines might contain references to nodes that were not output,
causing them to be disconnected nodes.  This fix handles the
"extract no aliases" (default) case by flagging node names that
are redundant and not output, and not creating hierarchical names
with them.
2022-01-14 16:13:36 -05:00
..
ExtArray.c Attempt to lighten up on the use of "fatal" referring to errors 2021-12-31 14:02:58 -05:00
ExtBasic.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
ExtCell.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
ExtCouple.c Merged pull request #53 from Dan Moore. 2021-02-17 21:15:54 -05:00
ExtHard.c Made a few corrections that stem from the change to add a separate 2021-12-22 12:08:34 -05:00
ExtHier.c Made small modifications to Anton Blanchard's pull request #120 to 2022-01-10 22:38:20 -05:00
ExtInter.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
ExtLength.c Added some options to the net selection with respect to labels. 2021-03-04 14:00:31 -05:00
ExtMain.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
ExtNghbors.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
ExtPerim.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
ExtRegion.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
ExtSubtree.c Attempt to lighten up on the use of "fatal" referring to errors 2021-12-31 14:02:58 -05:00
ExtTech.c Updated the way that the technology file parser handles the 2021-12-31 11:13:59 -05:00
ExtTest.c Moved the substrate plane/restore further out so that planes are 2021-04-05 16:03:54 -04:00
ExtTimes.c Implemented a return value for the cell read-in checks with an option 2021-01-14 15:21:39 -05:00
ExtUnique.c Corrected an issue with the limited bitfield dedicated to port numbers; 2021-12-12 22:09:31 -05:00
ExtYank.c Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
Makefile Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
extDebugInt.h Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
extract.h One more correction to limit, by default, the generation of "equiv" 2021-10-07 21:36:10 -04:00
extractInt.h Modified the extraction code to work around a problem created some 2022-01-14 16:13:36 -05:00
extractInt.h.new Attempt to lighten up on the use of "fatal" referring to errors 2021-12-31 14:02:58 -05:00