diff options
author | Rickard Green <rickard@erlang.org> | 2021-02-19 15:02:06 +0100 |
---|---|---|
committer | Rickard Green <rickard@erlang.org> | 2021-02-19 15:14:40 +0100 |
commit | cc45e9ea1bafa34aec77f903544602eb239416ad (patch) | |
tree | 0ab3a71739460ba4567e854a04781a492e594c9f /erts/include | |
parent | 895a976689ba3f1d3f363b984e319ecdd396cca6 (diff) | |
download | erlang-cc45e9ea1bafa34aec77f903544602eb239416ad.tar.gz |
Remove unnecessary data dependency read barrier on ARM when identified as aarch64
Diffstat (limited to 'erts/include')
-rw-r--r-- | erts/include/internal/gcc/ethr_membar.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/erts/include/internal/gcc/ethr_membar.h b/erts/include/internal/gcc/ethr_membar.h index 4e1eb1117e..aeef8115a3 100644 --- a/erts/include/internal/gcc/ethr_membar.h +++ b/erts/include/internal/gcc/ethr_membar.h @@ -247,7 +247,8 @@ ethr_full_fence__(void) * Add more archs as needed... */ -#if !defined(__ia64__) && !defined(__arm__) && !defined(__arm64__) +#if !defined(__ia64__) && !defined(__arm__) && !defined(__arm64__) \ + && !defined(__aarch32__) && !defined(__aarch64__) # define ETHR_READ_DEPEND_MEMORY_BARRIER ETHR_MEMBAR(ETHR_LoadLoad) #endif |