summaryrefslogtreecommitdiff
path: root/compiler.h
Commit message (Expand)AuthorAgeFilesLines
* Fixes some issues with C++11.Fred Wright2017-01-241-1/+1
* Clean up stdatomic.h confusion with C++Gary E. Miller2016-01-041-7/+21
* Fix incirrect conditionalization.Eric S. Raymond2015-09-161-3/+3
* Include <stdatomic.h> only in C mode.Gleb Smirnoff2015-05-151-2/+2
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-5/+1
* Typo STD_ATOMIC_H -> _STDATOMIC_HHal Murray2015-03-241-1/+1
* Add compile-time check for arg type to NITEMS()Zbigniew Chyla2015-03-221-0/+21
* Address Savannah bug #44566: Unused variable warnings with -DNDEBUGKurt Schwehr2015-03-171-1/+1
* splint/cppcheck/coverity prerelease cleanup.Eric S. Raymond2015-03-131-0/+4
* Since Windows should have full POSIX now, remove WIN32 port cruft.Eric S. Raymond2015-03-091-4/+0
* OS X, add OSMemoryBarrier() for memory_barrier() portability.Gary E. Miller2015-03-081-0/+6
* Move some toolchain settings into compiler.h, all that stuff should live there.Eric S. Raymond2015-03-071-0/+17
* Prevent splint from coughing up a hairball.Eric S. Raymond2015-03-071-0/+2
* Add explanatory comment.Eric S. Raymond2015-03-061-1/+2
* Header inclusion had a typo.Eric S. Raymond2015-03-061-2/+2
* Fall back to a GNUism if C11 stdatomic.h is not available but GCC is.Eric S. Raymond2015-03-061-0/+2
* clang can declare unused for arguments, too.Eric S. Raymond2015-03-021-1/+1
* Repair inclusion of stdatomic.h.Eric S. Raymond2015-02-281-1/+5
* memory_barrier() now uses a standardized C11 lockless-concurrency primitive.Eric S. Raymond2015-02-261-5/+5
* Concurrency protection for ntpmon using memory barrier instructions.Eric S. Raymond2015-02-251-0/+18
* Add compiler.h with compiler specific macros.Zbigniew Chyla2015-01-211-0/+25