diff options
Diffstat (limited to 'src/library.js')
-rw-r--r-- | src/library.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js index 6c2bfa36..b000c7f4 100644 --- a/src/library.js +++ b/src/library.js @@ -4430,6 +4430,12 @@ LibraryManager.library = { llvm_nacl_atomic_store_i32__inline: true, + // gnu atomics + + __atomic_is_lock_free: function(size, ptr) { + return size <= 4 && (ptr&(size-1)) == 0; + }, + // ========================================================================== // llvm-mono integration // ========================================================================== |