From fb08164cbc5546482cf020e3534d988f5b19e618 Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Thu, 3 Jul 2008 15:20:43 +0100 Subject: [PATCH] List some more illegal VHDL names --- tgt-vhdl/scope.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tgt-vhdl/scope.cc b/tgt-vhdl/scope.cc index 816f3db1e..c87a9773c 100644 --- a/tgt-vhdl/scope.cc +++ b/tgt-vhdl/scope.cc @@ -184,7 +184,8 @@ static std::string make_safe_name(ivl_signal_t sig) name.insert(0, "VL"); const char *vhdl_reserved[] = { - "in", "out", "entity", "architecture", "inout", // Etc... + "in", "out", "entity", "architecture", "inout", "array", + "is", "not", "and", "or", "bus", // Etc... NULL }; for (const char **p = vhdl_reserved; *p != NULL; p++) {