Geoff Nixon
b1b39339d8
Fixes for detection of <unordered_map> vs. <tr1/unordered_map>, 64-bit Darwin.
...
Hello! This is so cool looking, I can't wait to try it out. I ran into an
immediate little problem though, the defines you were testing to determine
whether to use <tr1/unordered_map> vs. <unordered_map> were wrong on my
machine, and when I looked at it I saw there were a few other cases that
it would be returning the incorrect header, especially on Darwin.
Let me know if for some reason you think this is wrong, but I'm pretty
confident that it now covers the various cases correctly.
Also, I saw in the samples makefile how you were trying to correctly
detect 32- or 64-bit on Darwin, which can be very tricky, because some
versions of Mac OS X which are in fact fully cabable of running 64-bit
binaries run a 32-bit kernel and Unix subsystem. So I went ahead and
covered up the gaps there, if thats ok!
:)
~Geoff
2014-01-11 15:04:06 -08:00
MITSUNARI Shigeo
01f92faf23
label, jmp, call supports std::string
2013-09-18 08:34:57 +09:00
MITSUNARI Shigeo
bed8fae6e7
add to detect enhanced rep movsb/stosb
2013-09-05 22:10:49 +09:00
MITSUNARI Shigeo
756c8fa335
rename tGPRi as tBMIi according to latest intel manual
2013-08-24 06:33:53 +09:00
MITSUNARI Shigeo
68fc3502a8
change the type of Xbyak::Error from enum to a class
2013-07-04 23:59:12 +09:00
MITSUNARI Shigeo
aadf5b1b40
add ud2
2013-06-21 21:32:53 +09:00
MITSUNARI Shigeo
265dfa6588
support putL(LABEL); function
2013-06-21 21:20:54 +09:00
MITSUNARI Shigeo
67baf872dd
define XBYAK_NO_OP_NAMES
2013-06-14 22:37:16 +09:00
MITSUNARI Shigeo
67157ee42d
rename MemOperand as RegExp
2013-06-11 20:53:01 +09:00
MITSUNARI Shigeo
0fe89e3df9
use MemOperand instead of Reg32e
2013-06-11 20:41:37 +09:00
MITSUNARI Shigeo
362d379b3d
add detection of VEX-encoded GRP instructions(group1, group2, lzcnt)
2013-05-30 17:03:40 +09:00
MITSUNARI Shigeo
9099a8aa6f
detect AVX2
2013-05-30 16:46:13 +09:00
MITSUNARI Shigeo
a233ab985e
rename numQword as stackSizeByte
2013-04-17 05:52:04 +09:00
MITSUNARI Shigeo
b51d70c495
unify parameter tNum and useRCX, useRDX
2013-04-17 05:21:50 +09:00
MITSUNARI Shigeo
31feec56a2
add StackFrame class
2013-04-16 15:57:11 +09:00
MITSUNARI Shigeo
7262aff3ad
remove setEipTo
2013-04-14 14:52:17 +09:00
MITSUNARI Shigeo
35bb4eac6e
use XBYAK_NO_OP_NAMES
2013-04-11 21:34:35 +09:00
MITSUNARI Shigeo
aea8056dfa
get displayModel
2013-04-11 10:07:58 +09:00
MITSUNARI Shigeo
921aa019ae
decrease warning for -pedantic
2013-01-12 18:03:39 +09:00
MITSUNARI Shigeo
b5f6f24eda
fix typo
2013-01-07 14:23:23 +09:00
MITSUNARI Shigeo
458a6e06bd
support reset
2013-01-07 14:13:24 +09:00
MITSUNARI Shigeo
1009e09f6d
use xor_ instead of xor
2013-01-06 14:30:47 +09:00
MITSUNARI Shigeo
e38b389398
fix fstcw for 64-bit; support mingw64
2012-11-05 14:25:33 +09:00
MITSUNARI Shigeo
fac069fc44
disable warning of vc
2012-05-22 13:38:44 +09:00
MITSUNARI Shigeo
17a9cd71be
remove warning for gcc 4.7
2012-05-10 16:06:05 +09:00
MITSUNARI Shigeo
88e40224e7
update document
2012-05-03 16:04:44 +09:00
MITSUNARI Shigeo
ded892de00
remove warning for clang++
2012-05-03 15:39:57 +09:00
MITSUNARI Shigeo
4c547013b9
remove *.exe for make clean
2012-04-27 22:59:56 +09:00
MITSUNARI Shigeo
d59a536494
sample to use static memory
2012-03-23 21:41:55 +09:00
MITSUNARI Shigeo
445de37fdf
sample to use static memory
2012-03-23 21:31:08 +09:00
MITSUNARI Shigeo
c5985dc3f2
fix userPtr mode
2012-03-23 21:21:38 +09:00
MITSUNARI Shigeo
00d5e274fc
[trivial] change date
2012-03-16 15:46:26 +09:00
MITSUNARI Shigeo
378526931e
use CXX instead of g++
2012-03-15 10:50:15 +09:00
MITSUNARI Shigeo
2f151e8cdd
check return value of scanf
2012-03-15 10:49:26 +09:00
MITSUNARI Shigeo
ec8b25b8bf
sample of calc version 2
2012-02-11 13:47:12 +09:00
MITSUNARI Shigeo
8c45c01071
fix __GNUC__PREREQ macro for Mac gcc
2011-06-16 06:59:37 +09:00
MITSUNARI Shigeo
0e96302822
cosmetic modification
2011-04-28 06:03:26 +09:00
MITSUNARI Shigeo
82c2ea58c0
typo of OSXSAVE
2011-03-24 15:48:58 +09:00
MITSUNARI Shigeo
ccf165322d
fix typo
2011-02-04 16:33:24 +09:00
MITSUNARI Shigeo
3510943e8e
support AVX
2011-02-04 16:22:38 +09:00
MITSUNARI Shigeo
37ff783da7
update rewirte
2010-04-16 19:06:52 +09:00
MITSUNARI Shigeo
cbb4ca2178
first commit
2010-04-16 10:33:04 +09:00