Remove PAL FileAlignment restriction (dotnet/coreclr#10959)
authorSteve MacLean <sdmaclea@qti.qualcomm.com>
Mon, 24 Apr 2017 17:51:29 +0000 (13:51 -0400)
committerGaurav Khanna <gkhanna@microsoft.com>
Mon, 24 Apr 2017 17:51:29 +0000 (10:51 -0700)
commitb6932f9d529d3719bdc996a4971a8677d038e7a6
tree4d993e0e048b5b9a2b05f5632ca7c7065640a3db
parentaeffede4d4dfa7c6d6028d8931d0287cac08af29
Remove PAL FileAlignment restriction (dotnet/coreclr#10959)

* Remove PAL FileAlignment restriction

* Address PR dotnet/coreclr#10959 feedback

* Fix amd64 crossgen error

* Respond to review feedback

* Fix arm32 regression

* Prepare to remove VIRTUAL_PAGE_* from map.cpp

Also simplify previous section code

* Rename function to GetVirtualPageSize()

Commit migrated from https://github.com/dotnet/coreclr/commit/3f67146dc1f6ac95ba5cec6d9549d12330d3036c
src/coreclr/src/pal/src/map/map.cpp
src/coreclr/src/utilcode/pedecoder.cpp
src/coreclr/src/vm/peimagelayout.cpp
src/coreclr/src/zap/zapimage.cpp
src/coreclr/src/zap/zapwriter.cpp