- port x64 assembly code to MASM

- improve stack unwindability on x64 for GCC by not modifying RBP/RSP registers in inline assembly
pull/2/head
weidai 2007-09-24 00:45:59 +00:00
parent 4e8bde6f04
commit 5aa1f124dc
1 changed files with 14 additions and 6 deletions

20
pch.h
View File

@ -1,13 +1,21 @@
#ifndef CRYPTOPP_PCH_H #ifndef CRYPTOPP_PCH_H
#define CRYPTOPP_PCH_H #define CRYPTOPP_PCH_H
#include "config.h" #ifdef CRYPTOPP_GENERATE_X64_MASM
#include "cpu.h"
#else
#include "config.h"
#ifdef USE_PRECOMPILED_HEADERS
#include "simple.h"
#include "secblock.h"
#include "misc.h"
#include "smartptr.h"
#endif
#ifdef USE_PRECOMPILED_HEADERS
#include "simple.h"
#include "secblock.h"
#include "misc.h"
#include "smartptr.h"
#endif #endif
#endif #endif