diff options
author | David Shah <dave@ds0.me> | 2020-10-15 09:36:15 +0100 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2020-10-15 09:36:15 +0100 |
commit | b18ea204c2cd88a5fad8989f4597cfa3a8152ca1 (patch) | |
tree | 83d380897bc119f7f4295a8f795e23a826e62735 /generic/arch_pybindings.cc | |
parent | 576baa994f4b9e1746a231469bfd9e65d1d5a2b4 (diff) | |
download | nextpnr-b18ea204c2cd88a5fad8989f4597cfa3a8152ca1.tar.gz nextpnr-b18ea204c2cd88a5fad8989f4597cfa3a8152ca1.tar.bz2 nextpnr-b18ea204c2cd88a5fad8989f4597cfa3a8152ca1.zip |
Remove wire alias API
It has not actually been implemented in any router for over 2.5 years and causes nothing more than confusion. It can always be added back if it forms part of a future solution; possibly as part of a more general database structure rethink.
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'generic/arch_pybindings.cc')
-rw-r--r-- | generic/arch_pybindings.cc | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/generic/arch_pybindings.cc b/generic/arch_pybindings.cc index c00686dd..7f7229fd 100644 --- a/generic/arch_pybindings.cc +++ b/generic/arch_pybindings.cc @@ -120,8 +120,6 @@ void arch_wrap_python(py::module &m) "getPipsDownhill"); fn_wrapper_1a<Context, decltype(&Context::getPipsUphill), &Context::getPipsUphill, wrap_context<const std::vector<PipId> &>, conv_from_str<WireId>>::def_wrap(ctx_cls, "getPipsUphill"); - fn_wrapper_1a<Context, decltype(&Context::getWireAliases), &Context::getWireAliases, - wrap_context<const std::vector<PipId> &>, conv_from_str<WireId>>::def_wrap(ctx_cls, "getWireAliases"); fn_wrapper_1a<Context, decltype(&Context::getPipSrcWire), &Context::getPipSrcWire, conv_to_str<WireId>, conv_from_str<PipId>>::def_wrap(ctx_cls, "getPipSrcWire"); @@ -162,10 +160,6 @@ void arch_wrap_python(py::module &m) conv_from_str<IdString>, conv_from_str<IdString>, conv_from_str<IdString>, pass_through<DelayInfo>, pass_through<Loc>>::def_wrap(ctx_cls, "addPip", "name"_a, "type"_a, "srcWire"_a, "dstWire"_a, "delay"_a, "loc"_a); - fn_wrapper_5a_v<Context, decltype(&Context::addAlias), &Context::addAlias, conv_from_str<IdString>, - conv_from_str<IdString>, conv_from_str<IdString>, conv_from_str<IdString>, - pass_through<DelayInfo>>::def_wrap(ctx_cls, "addAlias", "name"_a, "type"_a, "srcWire"_a, - "dstWire"_a, "delay"_a); fn_wrapper_4a_v<Context, decltype(&Context::addBel), &Context::addBel, conv_from_str<IdString>, conv_from_str<IdString>, pass_through<Loc>, pass_through<bool>>::def_wrap(ctx_cls, "addBel", @@ -240,4 +234,4 @@ void arch_wrap_python(py::module &m) NEXTPNR_NAMESPACE_END -#endif
\ No newline at end of file +#endif |