HomePhabricator

Fix alignment in teams-reduction.c test

Description

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.

Details

Committed
HahnfeldDec 5 2017, 10:45 AM
Parents
rL319810: [WebAssembly] Make stack-pointer imports mutable.
Branches
Unknown
Tags
Unknown