llvm-project/openmp
Jonas Hahnfeld 241d1d9e17 Fix alignment in teams-reduction.c test
The runtime will use the global kmp_critical_name as a lock and
tries to atomically store a pointer in there. This will fail
if the global is only aligned by 4 bytes, the size of one int32_t
element. Use a union to ensure the global is aligned to the size
of a pointer on the current platform.

llvm-svn: 319811
2017-12-05 18:45:21 +00:00
..
cmake [CMake] Detect information about test compiler 2017-11-30 17:08:31 +00:00
libomptarget [CMake] Detect information about test compiler 2017-11-30 17:08:31 +00:00
offload doxygen: disable the html timestamp: this is breaking the reproducible build of openmp 2017-11-25 14:12:33 +00:00
runtime Fix alignment in teams-reduction.c test 2017-12-05 18:45:21 +00:00
www [CMake] Disallow direct configuration 2017-11-29 19:31:43 +00:00
.arcconfig [openmp] Set up .arcconfig to point to new Diffusion OMP repository 2017-11-28 23:28:45 +00:00
.gitignore Create a git ignore file for openmp runtime. 2017-03-11 13:05:08 +00:00
CMakeLists.txt [CMake] Detect information about test compiler 2017-11-30 17:08:31 +00:00
CREDITS.txt Cleanup version symbol macros and attributes/declspecs 2017-11-07 23:32:13 +00:00
LICENSE.txt Update copyright year in LICENSE.txt 2016-05-17 20:11:26 +00:00