sky130_ef_io*.lib: fix missing trailing semicolons (is_macro_cell)

Added missing trailing semicolon characters (example):
  is_macro_cell : true
Transformed into:
  is_macro_cell : true;

This makes the document well-formed.
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_tt_tt_025C_1v80_3v30.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_tt_tt_025C_1v80_3v30.lib
index 9f21a69..9640dcd 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_tt_tt_025C_1v80_3v30.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_tt_tt_025C_1v80_3v30.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_100C_1v95_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_100C_1v95_5v50.lib
index c794811..0e53dbe 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_100C_1v95_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_100C_1v95_5v50.lib
@@ -142,7 +142,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50.lib
index 0ecf894..3f30d54 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50.lib
@@ -158,7 +158,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50_nointpwr.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50_nointpwr.lib
index 0563a89..8f5e64c 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50_nointpwr.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ff_n40C_1v95_5v50_nointpwr.lib
@@ -158,7 +158,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v65_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v65_1v65.lib
index eebca57..94d8b78 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v65_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v65_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v65.lib
index ac259dc..a266b29 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-                        is_macro_cell : true
+                        is_macro_cell : true;
 		dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v95.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v95.lib
index 4ca2b7b..87f6fb6 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v95.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_1v95_1v95.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v65_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v65_1v65.lib
index 9e0765c..cd778fe 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v65_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v65_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v65.lib
index 7fa67b8..01c4cfc 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-                        is_macro_cell : true
+                        is_macro_cell : true;
 		dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v95.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v95.lib
index 85b339c..d5dccab 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v95.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ff_ss_n40C_1v95_1v95.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_100C_1v60_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_100C_1v60_5v50.lib
index 9001038..e781e32 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_100C_1v60_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_100C_1v60_5v50.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_n40C_1v60_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_n40C_1v60_5v50.lib
index 0a53144..46de034 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_n40C_1v60_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ff_n40C_1v60_5v50.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v40_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v40_1v65.lib
index c7859e2..162e217 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v40_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v40_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 		dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_1v65.lib
index bf94c7a..cb92e51 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_3v00.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_3v00.lib
index 09ddc0b..c6317d1 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_3v00.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_100C_1v60_3v00.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v40_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v40_1v65.lib
index 2543e49..9b57a33 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v40_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v40_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65.lib
index 39277d6..d6ce1ce 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65.lib
@@ -159,7 +159,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65_nointpwr.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65_nointpwr.lib
index 6592903..252c670 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65_nointpwr.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v60_1v65_nointpwr.lib
@@ -159,7 +159,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_tt_tt_025C_1v80_3v30.lib b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_tt_tt_025C_1v80_3v30.lib
index e2e7cce..0100773 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_tt_tt_025C_1v80_3v30.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_ef_io__gpiov2_pad_wrapped_tt_tt_025C_1v80_3v30.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_ef_io__gpiov2_pad_wrapped") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_100C_1v95_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_100C_1v95_5v50.lib
index 385496e..ad20262 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_100C_1v95_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_100C_1v95_5v50.lib
@@ -142,7 +142,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50.lib
index 1e66cd0..5a5b75a 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50.lib
@@ -158,7 +158,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50_nointpwr.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50_nointpwr.lib
index 73ea08a..e7ccfa1 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50_nointpwr.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ff_n40C_1v95_5v50_nointpwr.lib
@@ -158,7 +158,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v65_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v65_1v65.lib
index 50e2d07..19f22db 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v65_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v65_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v65.lib
index 8ea6bce..097ec2a 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-                        is_macro_cell : true
+                        is_macro_cell : true;
 		dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v95.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v95.lib
index ef17ece..43b0ba4 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v95.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_100C_1v95_1v95.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v65_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v65_1v65.lib
index bdc801b..4dd73d7 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v65_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v65_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v65.lib
index 2cd0515..baa894d 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-                        is_macro_cell : true
+                        is_macro_cell : true;
 		dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v95.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v95.lib
index dc4d326..9ce71d9 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v95.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ff_ss_n40C_1v95_1v95.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_100C_1v60_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_100C_1v60_5v50.lib
index bf26592..f1de050 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_100C_1v60_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_100C_1v60_5v50.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_n40C_1v60_5v50.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_n40C_1v60_5v50.lib
index 0a45aa2..b020ccd 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_n40C_1v60_5v50.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ff_n40C_1v60_5v50.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v40_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v40_1v65.lib
index 60e2553..9bfd3aa 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v40_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v40_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 		dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_1v65.lib
index da35a98..65c144a 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_3v00.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_3v00.lib
index d518033..c891f20 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_3v00.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_100C_1v60_3v00.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v40_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v40_1v65.lib
index f054121..c35be7b 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v40_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v40_1v65.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 			dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65.lib
index d5214fe..d4d05cd 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65.lib
@@ -159,7 +159,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65_nointpwr.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65_nointpwr.lib
index 8a7f8c4..c8ca580 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65_nointpwr.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_ss_ss_n40C_1v60_1v65_nointpwr.lib
@@ -159,7 +159,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;
diff --git a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_tt_tt_025C_1v80_3v30.lib b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_tt_tt_025C_1v80_3v30.lib
index 4be997e..80df821 100644
--- a/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_tt_tt_025C_1v80_3v30.lib
+++ b/sky130/custom/sky130_fd_io/lib/sky130_fd_io__top_gpiov2_tt_tt_025C_1v80_3v30.lib
@@ -143,7 +143,7 @@
 		 downto    : true; 
 	 } 
 	cell ("sky130_fd_io__top_gpiov2") {
-			is_macro_cell : true
+			is_macro_cell : true;
 dont_use : true;
 		interface_timing : true;
 		pad_cell : true;