Akash Levy
fa62642b70
Fix BOOST_PYTHON_LIB find
2024-04-19 21:56:11 -07:00
akash
06ea0372ae
Updated Makefile
2024-04-17 11:19:15 -07:00
akash
04d30773bf
Need to add back in the removed boost python line
2024-04-17 07:21:45 -07:00
Akash Levy
7b12b2867c
Merge branch 'YosysHQ:main' into master
2024-04-17 05:34:30 -07:00
Akash Levy
d3d4077842
Use Preqorsor name so that generated files have correct header
2024-04-17 05:24:25 -07:00
github-actions[bot]
4897e89547
Bump version
2024-04-17 00:16:15 +00:00
Akash Levy
3945e6ecff
Merge branch 'YosysHQ:main' into master
2024-04-16 10:59:45 -07:00
github-actions[bot]
40e8f5b69d
Bump version
2024-04-16 00:15:48 +00:00
Miodrag Milanović
7bb2746208
Merge pull request #4334 from YosysHQ/docs_tidy
...
Strip compilation date from doc outputs
2024-04-15 08:27:41 +02:00
Akash Levy
ee4605526c
Smallfix
2024-04-14 21:12:29 -07:00
Akash Levy
c841fb15b6
Updates for mac
2024-04-14 21:10:14 -07:00
Akash Levy
6a3bb58d5d
Updates from yosys
2024-04-14 18:53:44 -07:00
Krystine Sherwin
73d021562f
Docs: Rename source/temp to source/generated
2024-04-15 10:13:22 +12:00
github-actions[bot]
ed46453cfc
Bump version
2024-04-13 00:14:07 +00:00
Krystine Sherwin
d4b6042e43
Makefile: Separate docs/usage stderr and stdout
2024-04-13 11:20:36 +12:00
Akash Levy
45eee94a8f
Revert rpath strategy
2024-04-10 23:58:58 -07:00
github-actions[bot]
47bdb3e32f
Bump version
2024-04-11 00:16:34 +00:00
Miodrag Milanovic
e01e942f81
Next dev cycle
2024-04-10 08:21:35 +02:00
Miodrag Milanovic
a1bb0255d6
Release version 0.40
2024-04-10 08:17:27 +02:00
akash
66b25d15c1
Update yosys for Docker
2024-04-09 13:06:39 -07:00
Akash Levy
930fdbd6a1
ORIGIN
2024-04-09 13:02:43 -07:00
akash
dee5bb58c5
Update Makefile to allow for boost-python on CentOS 7
2024-04-09 07:56:18 -07:00
Akash Levy
0fa8098ff4
Updates for pyosys on Mac
2024-04-09 07:16:11 -07:00
Akash Levy
a8fe47ea50
Update gitignore and Makefile
2024-04-08 22:13:22 -07:00
Akash Levy
27f68db831
Merge branch 'YosysHQ:main' into master
2024-04-08 17:25:31 -07:00
github-actions[bot]
bc14999287
Bump version
2024-04-09 00:16:14 +00:00
akash
840cdb415b
Update Verific, add to gitmodules, remove unused/GPL features from Makefile
2024-04-08 12:36:08 -07:00
Akash Levy
e3f633fae6
Merge branch 'YosysHQ:main' into master
2024-04-08 12:26:40 -07:00
Jannis Harder
eb6c9395bf
Merge pull request #4312 from jix/break-cyclic-includes
...
kernel: Avoid including files outside include guards
2024-04-08 20:49:52 +02:00
github-actions[bot]
22c5ab90d1
Bump version
2024-04-04 00:16:37 +00:00
github-actions[bot]
040605b047
Bump version
2024-04-03 00:15:49 +00:00
Jannis Harder
d8687e87b1
kernel: Avoid including files outside include guards
...
This adjusts the way the headers kernel/{yosys,rtlil,register,log}.h
include each other to avoid the need of including headers outside of
include guards as well as avoiding the inclusion of rtlil.h in the
middle of yosys.h with rtlil.h depending on the prefix of yosys.h, and
the suffix of yosys.h depending on rtlil.h.
To do this I moved some of the declaration in yosys.h into a new header
yosys_common.h. I'm not sure if that is strictly necessary.
Including any of these files still results in the declarations of all
these headers being included, so this shouldn't be a breaking change for
any passes or external plugins.
My main motivation for this is that ccls's (clang based language server)
include guard handling gets confused by the previous way the includes
were done. It often ends up treating the include guard as a generic
disabled preprocessor conditional, breaking navigation and highlighting
for the core RTLIL data structures.
Additionally I think avoiding cyclic includes in the middle of header
files that depend on includes being outside of include guards will also
be less confusing for developers reading the code, not only for tools
like ccls.
2024-04-02 16:53:56 +02:00
github-actions[bot]
b9d3bffda5
Bump version
2024-03-31 00:18:11 +00:00
akash
2e108a097f
Merge branch 'main' of https://github.com/YosysHQ/yosys
2024-03-29 19:35:21 -07:00
akash
19dbde2891
Merge commit
2024-03-29 19:30:48 -07:00
akash
632a70454c
Update .gitignore and Makefile
2024-03-29 19:23:08 -07:00
github-actions[bot]
0a854cf4ce
Bump version
2024-03-26 00:15:18 +00:00
Miodrag Milanović
c9d9b9ec2c
Merge pull request #4270 from YosysHQ/krys/config-none
...
Change default CONFIG to none
2024-03-25 16:13:32 +01:00
Akash Levy
dd35d2da23
Modifications
2024-03-21 11:31:43 -07:00
github-actions[bot]
d73f71e813
Bump version
2024-03-19 00:20:31 +00:00
Krystine Sherwin
c6795cefc5
docs: Install python requirements
2024-03-19 06:05:03 +13:00
Krystine Sherwin
d2bf5a83af
Merge branch 'origin/master' into krys/docs
2024-03-18 10:39:30 +13:00
github-actions[bot]
3231c1cd93
Bump version
2024-03-16 00:14:56 +00:00
github-actions[bot]
b3124f30e4
Bump version
2024-03-13 00:15:33 +00:00
Miodrag Milanovic
18cec2d9a9
Next dev cycle
2024-03-12 08:57:48 +01:00
Miodrag Milanovic
00338082b0
Release version 0.39
2024-03-12 08:55:10 +01:00
github-actions[bot]
0944664e60
Bump version
2024-03-12 00:15:21 +00:00
Krystine Sherwin
643c9540da
Makefile: reorder CONFIG=none check
2024-03-12 09:39:25 +13:00
Krystine Sherwin
e0389436da
Makefile: Remove narrowing from ABCMKARGS
2024-03-12 09:18:38 +13:00
github-actions[bot]
078b876f50
Bump version
2024-03-09 00:14:37 +00:00