summaryrefslogtreecommitdiff
path: root/GIT-VERSION-GEN
diff options
context:
space:
mode:
authorLibravatar Brian Gernhardt <benji@silverinsanity.com>2009-03-08 16:04:28 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2009-03-08 14:04:41 -0700
commitc567383b1e3205c895b371d42a39fbdf131032ba (patch)
tree4ebd878ee331e14ec5b7a165b53799917af833d6 /GIT-VERSION-GEN
parentNot all systems use st_[cm]tim field for ns resolution file timestamp (diff)
downloadtgif-c567383b1e3205c895b371d42a39fbdf131032ba.tar.xz
Create USE_ST_TIMESPEC and turn it on for Darwin
Not all OSes use st_ctim and st_mtim in their struct stat. In particular, it appears that OS X uses st_*timespec instead. So add a Makefile variable and #define called USE_ST_TIMESPEC to switch the USE_NSEC defines to use st_*timespec. This also turns it on by default for OS X (Darwin) machines. Likely this is a sane default for other BSD kernels as well, but I don't have any to test that assumption on. Signed-off-by: Brian Gernhardt <benji@silverinsanity.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'GIT-VERSION-GEN')
0 files changed, 0 insertions, 0 deletions