Fixed a mistake with movsx. Added stack frame snippets. Added preprocessor commands. Added missing directives.