uatomic/x86: Remove redundant memory barriers
[urcu.git] / tests / regression / urcutorture.c
CommitLineData
ce29b371
MJ
1// SPDX-FileCopyrightText: 2009 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
2//
3// SPDX-License-Identifier: GPL-2.0-or-later
4
8a953620
MD
5#include <string.h>
6#include <sys/time.h>
7#include <poll.h>
8#include <unistd.h>
9#include <stdlib.h>
94b343fd 10#include <errno.h>
cdc45d63 11#include <urcu/arch.h>
8a953620 12#include "api.h"
121a5d44 13#define _LGPL_SOURCE
1a43bbd8 14
5e77fc1f 15#ifdef RCU_MEMBARRIER
fdf01eed
MD
16#include <urcu.h>
17#endif
5e77fc1f 18#ifdef RCU_MB
1a43bbd8
MD
19#include <urcu.h>
20#endif
5e77fc1f 21#ifdef RCU_QSBR
1a43bbd8
MD
22#include <urcu-qsbr.h>
23#endif
5e77fc1f 24#ifdef RCU_BP
1a43bbd8
MD
25#include <urcu-bp.h>
26#endif
27
a2e7bf9c 28#include <urcu/uatomic.h>
63ff4873 29#include <urcu/rculist.h>
8a953620 30#include "rcutorture.h"
This page took 0.047282 seconds and 4 git commands to generate.