From 9b980263b5ee6d94ef86e1438af71cc949b77705 Mon Sep 17 00:00:00 2001 From: Ludovic Jacomme Date: Fri, 5 Dec 2003 17:32:17 +0000 Subject: [PATCH] - bug fix missing signals in vbe description (temporary signals used for sign extention weren't tagged properly) --- alliance/src/vasy/src/vasy_drvalc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/alliance/src/vasy/src/vasy_drvalc.c b/alliance/src/vasy/src/vasy_drvalc.c index 561cd62d..aa8f7343 100644 --- a/alliance/src/vasy/src/vasy_drvalc.c +++ b/alliance/src/vasy/src/vasy_drvalc.c @@ -691,6 +691,9 @@ static vexexpr *VasyAllianceExtendSignVex( VexExpr, Width ) RtlDeclar->KIND = RTL_KIND_NONE; RtlDeclar->DIR = RTL_DIR_INOUT; + + SetVasyRtlDeclarRead( RtlDeclar ); + SetVasyRtlDeclarAsg( RtlDeclar ); RtlAssign = addrtlasg( VasyRtlFigure, dupvexexpr( VexAtom ), RTL_ASG_COMBINATORIAL ); RtlAssign->VEX_DATA = VexExpr; @@ -709,6 +712,9 @@ static vexexpr *VasyAllianceExtendSignVex( VexExpr, Width ) RtlDeclar->KIND = RTL_KIND_NONE; RtlDeclar->DIR = RTL_DIR_INOUT; + + SetVasyRtlDeclarRead( RtlDeclar ); + SetVasyRtlDeclarAsg( RtlDeclar ); } if ( VexExpr->WIDTH < Width )