Fix debugger's funceval on Linux
authorEugene <Eugene.Zemtsov@microsoft.com>
Fri, 18 Sep 2015 02:07:37 +0000 (19:07 -0700)
committerEugene <Eugene.Zemtsov@microsoft.com>
Fri, 18 Sep 2015 23:21:26 +0000 (16:21 -0700)
commitec040a9919ad20161f4f4aae37c9b49521a2bb57
treea803764806853318b7b429e62a6a95f7c41e4c89
parent793dfa9f3430b368833b4c28cc00359814ccb4f5
Fix debugger's funceval on Linux

Address issues which prevented funceval from working on Linux:
1. Invalid stack alignment in funceval hijacks
2. Using System V calling convention for funceval hijacks
3. Disable executability check that is not implemented on Linux
src/debug/ee/amd64/dbghelpers.S
src/debug/ee/controller.h
src/debug/ee/debugger.cpp