aboutsummaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorJosuah Demangeon <me@josuah.net>2022-07-08 13:39:18 +0200
committerJosuah Demangeon <me@josuah.net>2022-07-18 21:51:18 +0200
commit6eba56fcf0c8f5e7bddfdf2d71fd157c71876ae8 (patch)
tree6d410f03de8d780b3cbcf80801e8f0fcc1ee9a13 /manual
parent793b9ade56bbc06d9d03dc0522de4ea0cd656b4f (diff)
downloadyosys-6eba56fcf0c8f5e7bddfdf2d71fd157c71876ae8.tar.gz
yosys-6eba56fcf0c8f5e7bddfdf2d71fd157c71876ae8.tar.bz2
yosys-6eba56fcf0c8f5e7bddfdf2d71fd157c71876ae8.zip
include changes to support OpenBSD and prepare NetBSD support
Some systems do not split -lrt and -ldl from the main libc. Musl libc is one of them, but offers an empty -ldl and -lrt precisely to avoid these kind of compilation errors. OpenBSD tried to add a librt.a but it broke libtool-based packages on multiple OSes[1] so it got reverted, nad -lrt needs to be removed. Some other adjustments for FreeBSD also work for other BSD, like packages in /usr/local/ instead of /usr/, TLC libraries... [1]: https://marc.info/?l=openbsd-tech&m=139559970907629&w=2
Diffstat (limited to 'manual')
0 files changed, 0 insertions, 0 deletions