aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/support/sync_posix.c
Commit message (Collapse)AuthorAge
* Move alarm subsystem to monotonic timeGravatar Craig Tiller2015-07-19
|
* Introduce a clock type field onto gpr_timespec.Gravatar Craig Tiller2015-07-13
| | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense.
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Cleaning up our posix definition / usage.Gravatar Nicolas "Pixel" Noble2015-02-14
| | | | | | | -) Let's not use _POSIX_SOURCE. It usually implies too much C99. _BSD_SOURCE would be the right thing to do here. -) _BSD_SOURCE is getting deprecated by glibc, so we also have to define _DEFAULT_SOURCE under Linux. -) accept4 and eventfd arn't as old as we may think; let's detect for it. -) stdint.h interferes with all these definitions if included too early; let's move it down.
* Make gpr_timespec no longer be a typedef for struct timespec in posixGravatar David Klempner2015-02-04
| | | | | | | The problem is that for the typedef to work we need _POSIX_C_SOURCE to be defined properly before any file that uses gpr_timespec includes anything. This is extremely fragile unless we change CFLAGS, which probably isn't worth doing for this.
* Fixes for GPR library on Windows (+ getting rid of warnings under MS C++ ↵Gravatar jtattermusch2014-12-09
| | | | | | | | | compiler) Change on 2014/12/09 by jtattermusch <jtattermusch@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=81704538
* Initial import.Gravatar Nicolas Noble2014-11-26