diff options
author | Tristan Gingold <tgingold@free.fr> | 2016-07-31 15:49:43 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2016-08-01 20:23:41 +0200 |
commit | 55da78e95df865ba2e2048e6546e4fffcfe020da (patch) | |
tree | 03195d60f0affbc29224c6f955efa2b236ff7398 /src/vhdl/translate | |
parent | c9fdcc4584b8242c595beba67515d16ae0a4dd3b (diff) | |
download | ghdl-55da78e95df865ba2e2048e6546e4fffcfe020da.tar.gz ghdl-55da78e95df865ba2e2048e6546e4fffcfe020da.tar.bz2 ghdl-55da78e95df865ba2e2048e6546e4fffcfe020da.zip |
Rework warnings to have a uniq tag per warning.
Diffstat (limited to 'src/vhdl/translate')
-rw-r--r-- | src/vhdl/translate/ortho_front.adb | 2 | ||||
-rw-r--r-- | src/vhdl/translate/trans-chap7.adb | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/vhdl/translate/ortho_front.adb b/src/vhdl/translate/ortho_front.adb index 46f303348..2c3da3189 100644 --- a/src/vhdl/translate/ortho_front.adb +++ b/src/vhdl/translate/ortho_front.adb @@ -391,7 +391,7 @@ package body Ortho_Front is Design := Get_First_Design_Unit (New_Design_File); while not Is_Null (Design) loop Sem.Sem_Analysis_Checks_List - (Design, Flags.Warn_Delayed_Checks); + (Design, Is_Warning_Enabled (Warnid_Delayed_Checks)); Design := Get_Chain (Design); end loop; diff --git a/src/vhdl/translate/trans-chap7.adb b/src/vhdl/translate/trans-chap7.adb index 8706dd3b3..e1ae36901 100644 --- a/src/vhdl/translate/trans-chap7.adb +++ b/src/vhdl/translate/trans-chap7.adb @@ -3784,7 +3784,8 @@ package body Trans.Chap7 is return New_Lit (New_Signed_Literal (Otype, Integer_64 (Val))); exception when Constraint_Error => - Warning_Msg_Elab ("physical literal out of range", Expr); + Warning_Msg_Elab ("physical literal out of range", + Expr, Warnid_Runtime_Error); return Translate_Overflow_Literal (Expr); end; |