Implement flock for Windows in compiler-rt
authorMarco Castelluccio <mcastelluccio@mozilla.com>
Wed, 8 Nov 2017 19:11:54 +0000 (19:11 +0000)
committerMarco Castelluccio <mcastelluccio@mozilla.com>
Wed, 8 Nov 2017 19:11:54 +0000 (19:11 +0000)
commitff4da375aedd220a023c2d9124c3eb80f8b7b01e
tree95cd17c9a1e8b4f67c866792530da7e159fbe95d
parent75248a7adea4af7a88fefc5ee54ab2484f7f08b5
Implement flock for Windows in compiler-rt

Summary:
This patch implements flock for Windows, needed to make gcda writing work in a multiprocessing scenario.

Fixes https://bugs.llvm.org/show_bug.cgi?id=34923.

Reviewers: zturner

Reviewed By: zturner

Subscribers: rnk, zturner, llvm-commits

Differential Revision: https://reviews.llvm.org/D38891

llvm-svn: 317705
compiler-rt/lib/profile/WindowsMMap.c