freebsd-skq/contrib/llvm/lib
Ed Maste cdf46f9946 lld: accept EINVAL to indicate posix_fallocate is unsupported
As of r325320 posix_fallocate on a ZFS filesystem returns EINVAL to
indicate that the operation is not supported. (I think this is a strange
choice of errno on the part of POSIX.)

PR:		223383, 223440
Reported by:	Mark Millard
Tested by:	Mark Millard
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
2017-11-05 00:51:53 +00:00
..
Analysis Upgrade our copies of clang, llvm, lldb and compiler-rt to r312293 from 2017-09-01 18:53:36 +00:00
AsmParser Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update 2017-07-19 19:41:41 +00:00
BinaryFormat Merge llvm, clang, lld, lldb, compiler-rt and libc++ r306956, and update 2017-07-02 11:41:15 +00:00
Bitcode Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update 2017-07-19 19:41:41 +00:00
CodeGen Upgrade our copies of clang, llvm, lldb and compiler-rt to r312293 from 2017-09-01 18:53:36 +00:00
DebugInfo Upgrade our copies of clang, llvm, lld and libc++ to r311219 from the 2017-08-21 07:03:02 +00:00
Demangle Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304149, and update 2017-05-29 22:09:23 +00:00
ExecutionEngine Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update 2017-07-19 19:41:41 +00:00
IR Upgrade our copies of clang, llvm, lldb and compiler-rt to r311606 from 2017-08-24 20:19:27 +00:00
IRReader Update llvm to trunk r290819 and resolve conflicts. 2017-01-02 21:25:48 +00:00
LineEditor Update llvm to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:02:59 +00:00
Linker Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update 2017-07-13 21:58:45 +00:00
LTO Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update 2017-07-13 21:58:45 +00:00
MC Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update 2017-07-13 21:58:45 +00:00
Object Upgrade our copies of clang, llvm, lldb and compiler-rt to r311606 from 2017-08-24 20:19:27 +00:00
ObjectYAML Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update 2017-07-19 19:41:41 +00:00
Option Upgrade our copies of clang, llvm, lld and lldb to r309439 from the 2017-07-30 18:01:34 +00:00
Passes Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update 2017-07-13 21:58:45 +00:00
ProfileData Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update 2017-07-13 21:58:45 +00:00
Support lld: accept EINVAL to indicate posix_fallocate is unsupported 2017-11-05 00:51:53 +00:00
TableGen Merge llvm, clang, lld, lldb, compiler-rt and libc++ r305575, and update 2017-06-17 00:09:34 +00:00
Target Pull in r316035 from upstream llvm trunk (by Tim Northover): 2017-10-21 19:14:45 +00:00
Testing/Support Merge llvm, clang, lld, lldb, compiler-rt and libc++ r305575, and update 2017-06-17 00:09:34 +00:00
ToolDrivers Upgrade our copies of clang, llvm, lldb and compiler-rt to r311606 from 2017-08-24 20:19:27 +00:00
Transforms Upgrade our copies of clang, llvm, lldb and compiler-rt to r311606 from 2017-08-24 20:19:27 +00:00
XRay Merge llvm, clang, lld, lldb, compiler-rt and libc++ r305145, and update 2017-06-10 19:17:14 +00:00