Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.2:Ports
libibverbs
libibverbs-aarch64.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libibverbs-aarch64.patch of Package libibverbs
Index: libibverbs-1.2.0-rc1/include/infiniband/arch.h =================================================================== --- libibverbs-1.2.0-rc1.orig/include/infiniband/arch.h +++ libibverbs-1.2.0-rc1/include/infiniband/arch.h @@ -122,6 +122,13 @@ static inline uint64_t ntohll(uint64_t x #define wmb() mb() /* for s390x */ #define wc_wmb() wmb() /* for s390x */ +#elif defined(__aarch64__) + +#define mb() asm volatile("dsb sy" ::: "memory") +#define rmb() mb() +#define wmb() mb() +#define wc_wmb() wmb() + #else #warning No architecture specific defines found. Using generic implementation.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor