projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: urcu-wait: add missing futex.h include
[urcu.git]
/
README.md
diff --git
a/README.md
b/README.md
index ba5bb08deab9dd8f3a912b4d92835b37151c46d3..6b87b63719aa03eaa57d01a6bc671624bafd7c1f 100644
(file)
--- a/
README.md
+++ b/
README.md
@@
-55,8
+55,7
@@
Currently, the following architectures are supported:
Tested on:
- Linux all architectures
Tested on:
- Linux all architectures
- - FreeBSD 8.2/8.3/9.0/9.1/10.0 i386/amd64
- - Solaris 10/11 i386
+ - FreeBSD 13 i386/amd64
- Cygwin i386/amd64
- MacOS amd64/arm64
- Cygwin i386/amd64
- MacOS amd64/arm64
@@
-65,17
+64,19
@@
Should also work on:
- Android
- NetBSD 5
- OpenBSD
- Android
- NetBSD 5
- OpenBSD
+ - Solaris
(more testing needed before claiming support for these OS).
(more testing needed before claiming support for these OS).
-Linux ARM depends on running a Linux kernel 2.6.15 or better, GCC 4.4 or
-better.
-The C compiler used needs to support at least C99. The C++ compiler used
-needs to support at least C++11.
+Toolchain support
+-----------------
+
+The C compiler used needs to support at least C99. The C++ compiler used needs
+to support at least C++11. The oldest GCC version officialy supported and
+tested is 4.8.
-The GCC compiler versions 3.3, 3.4, 4.0, 4.1, 4.2, 4.3, 4.4 and 4.5 are
-supported, with the following exceptions:
+Older GCC versions might still work with the following exceptions:
- GCC 3.3 and 3.4 have a bug that prevents them from generating volatile
accesses to offsets in a TLS structure on 32-bit x86. These versions are
- GCC 3.3 and 3.4 have a bug that prevents them from generating volatile
accesses to offsets in a TLS structure on 32-bit x86. These versions are
@@
-96,6
+97,10
@@
Clang version 3.0 (based on LLVM 3.0) is supported.
Glibc >= 2.4 should work but the older version we test against is
currently 2.17.
Glibc >= 2.4 should work but the older version we test against is
currently 2.17.
+
+Build system
+------------
+
For developers using the Git tree:
This source tree is based on the autotools suite from GNU to simplify
For developers using the Git tree:
This source tree is based on the autotools suite from GNU to simplify
This page took
0.023247 seconds
and
4
git commands to generate.