From b55be9d6d01f60a247515917ab59f646f55a4168 Mon Sep 17 00:00:00 2001
From: Botond Baranyi <botond.baranyi@ericsson.com>
Date: Thu, 6 Dec 2018 17:38:41 +0100
Subject: [PATCH] Added know issues to translation port documentation

Change-Id: Ia8abc67b64f83a8953b48243e509d764ca4b0d30
Signed-off-by: Botond Baranyi <botond.baranyi@ericsson.com>
---
 usrguide/referenceguide/4-ttcn3_language_extensions.adoc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/usrguide/referenceguide/4-ttcn3_language_extensions.adoc b/usrguide/referenceguide/4-ttcn3_language_extensions.adoc
index e0bbc2c03..99c7cf2aa 100644
--- a/usrguide/referenceguide/4-ttcn3_language_extensions.adoc
+++ b/usrguide/referenceguide/4-ttcn3_language_extensions.adoc
@@ -8678,7 +8678,7 @@ Limitations of implementation in TITAN:
 Restrictions:
 
 * It is not possible to chain ports using the `map to` clause.
-* The ports that are referenced in the` map to` clause shall have the `provider` extension. A port with `provider` extension cannot have a `map to` clause.
+* The ports that are referenced in the `map to` clause shall have the `provider` extension. A port with `provider` extension cannot have a `map to` clause.
 * Port variables can only be constants, variables, templates and var templates.
 * When a port is working in translation mode the `to address` clause is not supported in send operations.
 * Translation functions shall have the `prototype(fast)` extension.
@@ -8688,6 +8688,8 @@ Restrictions:
 Known issues:
 
 * `user_map` and `user_unmap` will be called for both endpoints of the map and `unmap` operation.
+* If a port is added to the `map to` clause of another port, then its module must also be re-compiled (because its generated C++ code changes in this case). Generated Makefiles won't re-compile it if there were no actual changes in the first (provider) port's module. The same is true if a port is removed from another port's `map to` clause.
+* When using central storage, or multiple Eclipse projects that reference each other, all of the port declarations in a translation port's `map to` clause must be in the same project as the translation port.
 
 Additions:
 
-- 
GitLab