|
@@ -10916,7 +10916,7 @@ TYPE
|
|
|
InitVariables(scope);
|
|
|
|
|
|
|
|
|
- IF backend.preciseGC & (x.code = NIL) & (~procedureType.noPAF) & ~procedure.isEntry THEN
|
|
|
+ IF backend.preciseGC & (x.code = NIL) & (~procedureType.noPAF) & ~procedure.isEntry & ~procedure.isExit THEN
|
|
|
GetCodeSectionNameForSymbol(procedure, name);
|
|
|
Basic.SuffixSegmentedName (name, Basic.MakeString ("@Descriptor"));
|
|
|
IntermediateCode.InitAddress(right, addressType, name, 0, 0);
|