aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap3.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2018-11-14 06:39:53 +0100
committerTristan Gingold <tgingold@free.fr>2018-11-14 06:39:53 +0100
commit279fcbc246fc6438756b76cd4d3d5f1f3e4e1463 (patch)
tree3a11f301175db7618893a14726a1bf55e2e802c1 /src/vhdl/translate/trans-chap3.adb
parentfe338385f6c077e5b55b1fa2fc0fe4033894857d (diff)
downloadghdl-279fcbc246fc6438756b76cd4d3d5f1f3e4e1463.tar.gz
ghdl-279fcbc246fc6438756b76cd4d3d5f1f3e4e1463.tar.bz2
ghdl-279fcbc246fc6438756b76cd4d3d5f1f3e4e1463.zip
Fix overflow detection for **, implement ** for i64.
Fix #683
Diffstat (limited to 'src/vhdl/translate/trans-chap3.adb')
-rw-r--r--src/vhdl/translate/trans-chap3.adb3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/vhdl/translate/trans-chap3.adb b/src/vhdl/translate/trans-chap3.adb
index c9e639dd1..7938a278d 100644
--- a/src/vhdl/translate/trans-chap3.adb
+++ b/src/vhdl/translate/trans-chap3.adb
@@ -3233,8 +3233,7 @@ package body Trans.Chap3 is
Allocate_Unbounded_Composite_Bounds (Alloc_Kind, Res, Obj_Type);
Copy_Bounds (Chap3.Get_Composite_Bounds (Res), Bounds, Obj_Type);
-- Allocate base.
- Allocate_Unbounded_Composite_Base
- (Alloc_Kind, Res, Obj_Type);
+ Allocate_Unbounded_Composite_Base (Alloc_Kind, Res, Obj_Type);
else
New_Assign_Stmt
(M2Lp (Res),