From 61188031cbd7563e426be192d1c1f0177589271b Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Sat, 7 Nov 2020 17:00:17 -0500 Subject: [PATCH] Corrected the LEF read routine so that it preserves the sticky flag on labels while annotating other properties (this error was a simple typo). --- VERSION | 2 +- lef/lefRead.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 4fe55683..e8198f1f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.77 +8.3.78 diff --git a/lef/lefRead.c b/lef/lefRead.c index 5c55c143..b35ab5a5 100644 --- a/lef/lefRead.c +++ b/lef/lefRead.c @@ -1627,7 +1627,7 @@ LefReadPin(lefMacro, f, pinname, pinNum, oscale, is_imported) needRect = FALSE; lab->lab_flags &= ~(PORT_USE_MASK | PORT_DIR_MASK | PORT_CLASS_MASK | PORT_SHAPE_MASK); - lab->lab_flags = pinNum | pinUse | pinDir | pinShape | + lab->lab_flags |= pinNum | pinUse | pinDir | pinShape | PORT_DIR_MASK; } }