mirror of
https://github.com/RTimothyEdwards/magic.git
synced 2026-08-30 01:48:43 +02:00
not previously been tracked down. Behavior was that GDS additions to correct hierarchical interactions would miss areas, especially on large chip designs. This was found to be caused by a nested use of DBSrCellPlaneArea(); the inner use was changing the outer use's search area and causing it to exit early. Corrected by removing the nested use of the subroutines. Also, created a proper client data structure to pass information to and from the subroutine, eliminating the ugly global variables that had been used for that purpose.