aboutsummaryrefslogtreecommitdiffstats
path: root/json/jsonparse.cc
diff options
context:
space:
mode:
Diffstat (limited to 'json/jsonparse.cc')
-rw-r--r--json/jsonparse.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/json/jsonparse.cc b/json/jsonparse.cc
index 7d11cd03..41d54188 100644
--- a/json/jsonparse.cc
+++ b/json/jsonparse.cc
@@ -349,11 +349,6 @@ void json_import_net_attrib(Context *ctx, string &modname, NetInfo *net, JsonNod
else
log_error("JSON parameter type of \"%s\' of net \'%s\' not supported\n", pId.c_str(ctx),
net->name.c_str(ctx));
-#ifdef ARCH_ECP5
- if (param_node->data_dict_keys[param_id]== "NEXTPNR_IS_GLOBAL") {
- net->is_global = (*dest)[pId].num;
- }
-#endif
if (json_debug)
log_info(" Added parameter \'%s\'=%s to net \'%s\' "
"of module \'%s\'\n",
@@ -885,6 +880,7 @@ bool parse_json_file(std::istream &f, std::string &filename, Context *ctx)
log_info("Checksum: 0x%08x\n", ctx->checksum());
log_break();
ctx->settings.emplace(ctx->id("input/json"), filename);
+ ctx->attributesToCommonInfo();
return true;
} catch (log_execution_error_exception) {
return false;