diff options
author | Pepijn de Vos <pepijndevos@gmail.com> | 2020-12-30 15:59:55 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-30 14:59:55 +0000 |
commit | 3611f549024ed8b6a0d714f25d10951351097745 (patch) | |
tree | eeaf0672cb60498371d8f0cb0a955ab177cb28f0 /common | |
parent | 5e53a182921dad0e128186a1fe8766062c7cae61 (diff) | |
download | nextpnr-3611f549024ed8b6a0d714f25d10951351097745.tar.gz nextpnr-3611f549024ed8b6a0d714f25d10951351097745.tar.bz2 nextpnr-3611f549024ed8b6a0d714f25d10951351097745.zip |
Gowin target (#542)
* load wires
* add slice bels
* add IOB
* add aliases
* local aliases
* broken packing stuff
* working packer
* add constraints
* pnr runs1111
* add timing info
* constraints
* more constraint stuff
* add copyright
* remove generic reference
* remove parameters
* remove generic python api
* add newline to end of file
* some small refactoring
* warn on invalid constraints
* don't error on missing cell
* comment out debugging print
* typo
* avoid copy
* faster empty idstring
* remove intermediate variable
* no more deadnames
* fix cst warnings
* increase ripup and epsilon a bit
* take single device parameter
* add info to readme
* gui stubs
* Revert 4d03b681a8634e978bd5af73c97665500047e055
* assign ff_used in assignArchInfo
* decrease beta for better routability
* try to fix CI
Diffstat (limited to 'common')
-rw-r--r-- | common/timing_opt.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/timing_opt.cc b/common/timing_opt.cc index 309eedf2..eae15fb2 100644 --- a/common/timing_opt.cc +++ b/common/timing_opt.cc @@ -59,7 +59,7 @@ template <> struct hash<std::pair<int, NEXTPNR_NAMESPACE_PREFIX BelId>> return seed; } }; -#ifndef ARCH_GENERIC +#if !defined(ARCH_GENERIC) && !defined(ARCH_GOWIN) template <> struct hash<std::pair<NEXTPNR_NAMESPACE_PREFIX IdString, NEXTPNR_NAMESPACE_PREFIX BelId>> { std::size_t |