Corrected the handling of POLYTXT and POLYPIN layers on GDS reads,
so that a pin label over a gate does not overwrite the transistor
with poly only.
diff --git a/VERSION b/VERSION
index 8bdc532..24f0f65 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.85
+1.0.86
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech
index 9700dae..9198664 100644
--- a/sky130/magic/sky130.tech
+++ b/sky130/magic/sky130.tech
@@ -2653,7 +2653,7 @@
layer xpc xpolyterm
- templayer polyarea POLY
+ templayer polyarea POLY,POLYTXT,POLYPIN
and-not POLYRES
and-not POLYSHORT
and-not DIFF
@@ -2662,7 +2662,7 @@
and-not URPM
copyup polycheck
- layer poly polyarea,POLYTXT,POLYPIN
+ layer poly polyarea
labels POLY
labels POLYTXT text
labels POLYPIN port
@@ -4174,7 +4174,7 @@
layer xpc xpolyterm
- templayer polyarea POLY
+ templayer polyarea POLY,POLYTXT,POLYPIN
and-not POLYRES
and-not POLYSHORT
and-not DIFF
@@ -4183,7 +4183,7 @@
and-not URPM
copyup polycheck
- layer poly polyarea,POLYTXT,POLYPIN
+ layer poly polyarea
labels POLY
labels POLYTXT port
labels POLYPIN port