History

Merge commit '817dff578f13ce97576c609ab141508b9dc782e9'

* commit '817dff578f13ce97576c609ab141508b9dc782e9': configure: Check for the atomic.h functions used in the suncc atomics header Conflicts: configure

Michael Niedermayer committed 13 years ago

Commit 4d636942 parents e3cc92a 817dff51 file · +3 −1Browse files

Unified · Split

configure+3−1
@@ -1391,6 +1391,7 @@ HAVE_LIST=" · 1390 unmodified lines
1391 asm_mod_q1391 asm_mod_q
1392 asm_mod_y1392 asm_mod_y
1393 asm_types_h1393 asm_types_h
1394 atomic_cas_ptr
1394 atomics_native1395 atomics_native
1395 attribute_may_alias1396 attribute_may_alias
1396 attribute_packed1397 attribute_packed
@@ -3837,6 +3838,7 @@ check_func strerror_r · 2440 unmodified lines
3837check_func sched_getaffinity3838check_func sched_getaffinity
3838check_builtin sync_val_compare_and_swap "" "int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval)"3839check_builtin sync_val_compare_and_swap "" "int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval)"
3839check_builtin machine_rw_barrier mbarrier.h "__machine_rw_barrier()"3840check_builtin machine_rw_barrier mbarrier.h "__machine_rw_barrier()"
3841check_builtin atomic_cas_ptr atomic.h "void **ptr; void *oldval, *newval; atomic_cas_ptr(ptr, oldval, newval)"
3840check_builtin MemoryBarrier windows.h "MemoryBarrier()"3842check_builtin MemoryBarrier windows.h "MemoryBarrier()"
3841check_func sysconf3843check_func sysconf
3842check_func sysctl3844check_func sysctl
@@ -3918,7 +3920,7 @@ if enabled pthreads; then · 75 unmodified lines
3918fi3920fi
3919 3921
3920enabled sync_val_compare_and_swap && enable atomics_gcc3922enabled sync_val_compare_and_swap && enable atomics_gcc
3921enabled machine_rw_barrier && enable atomics_suncc3923enabled machine_rw_barrier && enabled atomic_cas_ptr && enable atomics_suncc
3922enabled MemoryBarrier && enable atomics_win323924enabled MemoryBarrier && enable atomics_win32
3923 3925
3924check_lib math.h sin -lm && LIBM="-lm"3926check_lib math.h sin -lm && LIBM="-lm"

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t