react-native-macos/ReactCommon
empyrical 80857f295c JSBigString: Fix building on Windows (#26826)
Summary:
This pull request replaces the last remaining Unix headers in `JSBigString` with their equivalent Folly Portability headers, and replaces the calls to `getpagesize()` with `sysconf(_SC_PAGESIZE)` since Folly Portability is missing that function.

The work to get this building on windows was mostly done by acoates-ms, this pull request just adds the finishing touches.

## Changelog:

[General] [Fixed] - Fixed `JSBigString` not compiling on Windows due to Unix-specific headers
Pull Request resolved: https://github.com/facebook/react-native/pull/26826

Test Plan: Compiled with Clang and with MSVC (2017)

Differential Revision: D17903214

Pulled By: cpojer

fbshipit-source-id: 230f8fb410fa81d8f13d8b6ccf1147cfc70358bf
2019-10-14 00:22:22 -07:00
..
better React Native supermodule 2019-10-03 15:43:38 -07:00
callinvoker React Native supermodule 2019-10-03 15:43:38 -07:00
config React Native supermodule 2019-10-03 15:43:38 -07:00
cxxreact JSBigString: Fix building on Windows (#26826) 2019-10-14 00:22:22 -07:00
fabric Usage of a C++ raw pointer necessitates 30 lines of comments 2019-10-11 14:19:14 -07:00
hermes/inspector Fix compile error for native debug build (#26248) 2019-09-03 18:27:55 -07:00
jsi React Native supermodule 2019-10-03 15:43:38 -07:00
jsiexecutor React Native supermodule 2019-10-03 15:43:38 -07:00
jsinspector React Native supermodule 2019-10-03 15:43:38 -07:00
microprofiler React Native supermodule 2019-10-03 15:43:38 -07:00
turbomodule React Native supermodule 2019-10-03 15:43:38 -07:00
utils Fabric: Weak semantic to ManagedObjectWrapper 2019-10-09 13:17:42 -07:00
yoga Fixing Yoga imports and includes on case-sensitive machines (#26416) 2019-09-17 09:54:59 -07:00
React-Fabric.podspec Change Fabric podspec dependency yoga to Yoga (#26800) 2019-10-10 07:34:38 -07:00
ReactCommon.podspec Rename JSCallInvoker{,Holder} to CallInvoker{,Holder} 2019-09-20 10:52:56 -07:00