internal.h (backtrace_atomic_load_pointer): Fix to return void *.
* internal.h (backtrace_atomic_load_pointer) [no atomic or sync]: Fix to return void *. From-SVN: r216603
This commit is contained in:
parent
74cc54710d
commit
c96601d2a7
|
@ -1,3 +1,8 @@
|
|||
2014-10-23 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* internal.h (backtrace_atomic_load_pointer) [no atomic or sync]:
|
||||
Fix to return void *.
|
||||
|
||||
2014-05-08 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* mmap.c (backtrace_free): If freeing a large aligned block of
|
||||
|
|
|
@ -99,7 +99,7 @@ extern void backtrace_atomic_store_int (int *, int);
|
|||
/* We have neither the sync nor the atomic functions. These will
|
||||
never be called. */
|
||||
|
||||
#define backtrace_atomic_load_pointer(p) (abort(), 0)
|
||||
#define backtrace_atomic_load_pointer(p) (abort(), (void *) NULL)
|
||||
#define backtrace_atomic_load_int(p) (abort(), 0)
|
||||
#define backtrace_atomic_store_pointer(p, v) abort()
|
||||
#define backtrace_atomic_store_size_t(p, v) abort()
|
||||
|
|
Loading…
Reference in New Issue