22 Commits

Author SHA1 Message Date
jca
afa7c230d9 Major update to liburcu-0.13.0
Blocked for a long time for various TLS problems which don't seem
present any more.  There are two tests ("multiflavor") that segfault,
though.  Tested on amd64, sparc64, riscv64 (previously unsupported) and
powerpc (thx cwen@).
2021-07-24 16:45:24 +00:00
jca
a3fe4a71e2 Provide debug-liburcu 2019-12-27 22:08:55 +00:00
jca
bcf347998a Move the ports I maintain to PERMIT_PACKAGE 2019-06-22 22:44:06 +00:00
jca
462e0dd723 Update to liburcu-0.10.2 2019-04-20 15:14:19 +00:00
jca
335394644a Update to liburcu-0.10.1 (latest) 2018-11-27 12:04:36 +00:00
jca
1ae6ce9ccf Update to liburcu-0.8.11 2018-11-27 08:31:18 +00:00
jca
366c055416 Switch to upstream tarball 2018-11-27 07:40:21 +00:00
jca
60922db393 https HOMEPAGE 2018-11-27 07:12:35 +00:00
jca
ff630ee165 Also use ports-gcc on hppa, who knows... 2018-11-27 07:06:36 +00:00
jca
1bef84e443 Fix attempt on alpha: lang/gcc/4.6 has been removed 2018-11-27 07:04:17 +00:00
jsg
9a190ffe23 Now that arm has switched to clang the base compiler has atomic builtins
and accepts -mfpu=neon.

ok jca@ sthen@
2018-01-20 14:03:39 +00:00
jca
18f810c5aa Update to liburcu-0.8.9
Brings in aarch64 support.  make test-ed on amd64, arm, sparc64;
net/knot build-tested on amd64
2017-11-02 12:46:44 +00:00
jca
5b8cb6ec4a Disable TLS on all platforms, broken tests. 2017-10-19 17:39:18 +00:00
jca
c422625c10 New HOMEPAGE 2017-04-13 00:40:06 +00:00
jca
6d8a442ebb Tweak comment 2017-01-23 08:24:41 +00:00
jca
762f8721f5 Avoid lang/gcc TLS emulation, breaks regress tests 2017-01-23 08:24:03 +00:00
jsg
2e4b69e42a use ports gcc on arm to get atomic builtins
ok jca@ (MAINTAINER)

When running make test on arm this currently fails test_urcu_multiflavor,
jca plans to look into this.
2016-12-31 01:01:24 +00:00
jca
a7c588fb25 Build with egcc on alpha, in-tree gcc can't compile this; from Miod. 2016-04-15 14:43:07 +00:00
naddy
c253f424ca garbage collect CONFIGURE_SHARED 2016-03-11 19:59:11 +00:00
jsg
578ae7c7ca Don't attempt to build on arm. sync atomic builtins required. 2016-02-21 16:17:25 +00:00
juanfra
c5bd191543 BROKEN-hppa = undefined reference to __sync atomic ops. OK jca@. 2015-09-07 23:12:13 +00:00
jca
254e1947e5 Import liburcu, needed for the upcoming net/knot port.
Feedback from landry@ and sthen@, ok sthen@
2015-04-12 15:02:32 +00:00