Commit 123798f
sparse: Remove wrappers for some DPDK headers.
Since sparse v0.6.4 (which is 3 years old and happens to be the latest
official release), GCC atomic builtins are recognised by sparse
(see below first three links).
In the case of rte_atomic.h, DPDK stopped using __sync in favor of
__atomic builtin in v23.07 (see below last link).
However, no OVS developer complained about sparse build failures because
of rte_atomic.h which means that everyone uses a recent sparse (if any).
Remove wrappers around those DPDK headers.
Link: https://git.kernel.org/pub/scm/devel/sparse/sparse.git/commit/?id=cf8f104749f5
Link: https://git.kernel.org/pub/scm/devel/sparse/sparse.git/commit/?id=7cdf84691f33
Link: https://git.kernel.org/pub/scm/devel/sparse/sparse.git/commit/?id=f42e2afa9ed0
Link: https://git.dpdk.org/dpdk/commit/?id=a2f807316dae
Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Aaron Conole <aconole@redhat.com>
Signed-off-by: Kevin Traynor <ktraynor@redhat.com>1 parent 4721438 commit 123798f
File tree
5 files changed
+1
-86
lines changed- Documentation/intro/install
- include/sparse
5 files changed
+1
-86
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | | - | |
| 169 | + | |
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | 15 | | |
18 | | - | |
19 | 16 | | |
20 | 17 | | |
21 | 18 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments