From 19dd5638d60cb633ecf22e4bc7e740d744cbdf92 Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Sat, 25 Jul 2020 12:00:18 -0400 Subject: [PATCH] Removed "UNITS \n DATABASE MICRONS" entry from all LEF file output other than the technology LEF (when given the option to dump the technology LEF information). --- VERSION | 2 +- lef/lefWrite.c | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/VERSION b/VERSION index fe887032..febc9584 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.39 +8.3.40 diff --git a/lef/lefWrite.c b/lef/lefWrite.c index 2762e09c..ed3b0021 100644 --- a/lef/lefWrite.c +++ b/lef/lefWrite.c @@ -285,10 +285,13 @@ lefWriteHeader(def, f, lefTech, propTable, siteTable) } } - fprintf(f, "UNITS\n"); - fprintf(f, IN0 "DATABASE MICRONS %d ;\n", LEFdbUnits); - fprintf(f, "END UNITS\n"); - fprintf(f, "\n"); + if (lefTech) + { + fprintf(f, "UNITS\n"); + fprintf(f, IN0 "DATABASE MICRONS %d ;\n", LEFdbUnits); + fprintf(f, "END UNITS\n"); + fprintf(f, "\n"); + } HashStartSearch(&hs); nprops = 0;