File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change 194
194
<OmitFramePointers Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >false</OmitFramePointers >
195
195
<ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >true</ExcludedFromBuild >
196
196
<ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >true</ExcludedFromBuild >
197
- <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >false </ExcludedFromBuild >
197
+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >true </ExcludedFromBuild >
198
198
<ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >true</ExcludedFromBuild >
199
199
</ClCompile >
200
200
</ItemGroup >
Original file line number Diff line number Diff line change
1
+ #include "..\..\src\stackman.h"
2
+
3
+ /*
4
+ * template file to create assembly code (template.asm) to modify and add to real assembler.
5
+ */
6
+
7
+ void * stackman_call_templ (stackman_cb_t callback , void * context , void * stack )
8
+ {
9
+ // We use this variabl here for the template generation. Int the modified assembly
10
+ // code, we will store the ebp (base pointer) in that place on the stack,
11
+ // before storing the original unmodified stack pointer there.
12
+ void * localvar = stack ;
13
+ return callback (context , 2 , localvar );
14
+
15
+ }
You can’t perform that action at this time.
0 commit comments