aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/packages
diff options
context:
space:
mode:
authorGravatar László Csomor <laszlocsomor@google.com>2017-03-21 16:27:48 +0100
committerGravatar László Csomor <laszlocsomor@google.com>2017-03-21 17:03:23 +0100
commit184f3c8dfc57490c2d34e490641dcb12ea78c4d3 (patch)
tree6594744d16a8d9a9cc94f3ca34de0889668dc36a /scripts/packages
parentea90356b818bb1b64e7ea0e185b8a2270c52ae6f (diff)
Windows, protoc: create io_win32.{h,cc}
Create dedicated files for the long-path-aware Windows implementations of open/access/mkdir. This commit updates many BUT NOT ALL usages of <io.h> functions in protobuf's code base. Reason being is that there are no Bazel build rules for the unittest files that include <io.h>, so I decided to leave those alone. Thanks to this commit I can now build Bazel with MSVC without needing a short --output_user_base. Fixes https://github.com/bazelbuild/bazel/issues/2634 See https://github.com/bazelbuild/bazel/issues/2107 See https://github.com/google/protobuf/issues/2891 Change-Id: I374726452300854a36e4628bb22cb7bbb12f3bad
Diffstat (limited to 'scripts/packages')
0 files changed, 0 insertions, 0 deletions