aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2021-08-27 06:57:51 +0200
committerTristan Gingold <tgingold@free.fr>2021-08-27 06:57:51 +0200
commit8654319ba2be19b5a17898a25e9fb562080af284 (patch)
treedb5b1d9dcbe2edb373bc99d22819d91d83b4ba43 /src
parentdf6bad81d527e42c1201244e812ab238f510d7d7 (diff)
downloadghdl-8654319ba2be19b5a17898a25e9fb562080af284.tar.gz
ghdl-8654319ba2be19b5a17898a25e9fb562080af284.tar.bz2
ghdl-8654319ba2be19b5a17898a25e9fb562080af284.zip
std_names: add name keep.
Diffstat (limited to 'src')
-rw-r--r--src/std_names.adb1
-rw-r--r--src/std_names.ads3
2 files changed, 3 insertions, 1 deletions
diff --git a/src/std_names.adb b/src/std_names.adb
index ffbfce1ef..ceabfec97 100644
--- a/src/std_names.adb
+++ b/src/std_names.adb
@@ -685,6 +685,7 @@ package body Std_Names is
Def ("anyseq", Name_Anyseq);
Def ("gclk", Name_Gclk);
Def ("loc", Name_Loc);
+ Def ("keep", Name_Keep);
-- Verilog directives
Def ("define", Name_Define);
diff --git a/src/std_names.ads b/src/std_names.ads
index 45558cb48..4022a7493 100644
--- a/src/std_names.ads
+++ b/src/std_names.ads
@@ -770,7 +770,8 @@ package Std_Names is
Name_Anyseq : constant Name_Id := Name_First_Synthesis + 003;
Name_Gclk : constant Name_Id := Name_First_Synthesis + 004;
Name_Loc : constant Name_Id := Name_First_Synthesis + 005;
- Name_Last_Synthesis : constant Name_Id := Name_Loc;
+ Name_Keep : constant Name_Id := Name_First_Synthesis + 006;
+ Name_Last_Synthesis : constant Name_Id := Name_Keep;
-- Verilog Directives.
Name_First_Directive : constant Name_Id := Name_Last_Synthesis + 1;