Changeset 05882233 in mainline for uspace/lib/c/include


Ignore:
Timestamp:
2018-08-11T22:29:39Z (7 years ago)
Author:
Jiří Zárevúcky <jiri.zarevucky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0abc2ae
Parents:
498ced1
Message:

Unify various barrier includes into <barrier.h>

Location:
uspace/lib/c/include
Files:
1 deleted
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/barrier.h

    r498ced1 r05882233  
    3636#define LIBC_COMPILER_BARRIER_H_
    3737
     38#include <libarch/barrier.h>
     39
     40extern void smp_memory_barrier(void);
     41
    3842#define compiler_barrier() asm volatile ("" ::: "memory")
    3943
  • uspace/lib/c/include/rcu.h

    r498ced1 r05882233  
    3737#define LIBURCU_RCU_H_
    3838
    39 #include <compiler/barrier.h>
    40 #include <libarch/barrier.h>
     39#include <barrier.h>
    4140#include <stdbool.h>
    4241
Note: See TracChangeset for help on using the changeset viewer.