Commit graph

13 commits

Author SHA1 Message Date
tyfkda
47922ed96c Fix segmentation fault in calc sample
Segmentation fault occurred in `calc` sample
when no variables are given from command line argument:

```
$ cd sample
$ make calc64
$ ./calc64 "" "123"
varTbl = { }
64bit mode
zsh: segmentation fault  ./calc64 "" "123"
```

`put` function always access `x[0]`,
but segmentation fault occurred when `x.size() == 0`.
2020-01-15 09:13:13 +09:00
MITSUNARI Shigeo
01f92faf23 label, jmp, call supports std::string 2013-09-18 08:34:57 +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
265dfa6588 support putL(LABEL); function 2013-06-21 21:20:54 +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
35bb4eac6e use XBYAK_NO_OP_NAMES 2013-04-11 21:34:35 +09:00
MITSUNARI Shigeo
e38b389398 fix fstcw for 64-bit; support mingw64 2012-11-05 14:25:33 +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
3510943e8e support AVX 2011-02-04 16:22:38 +09:00
MITSUNARI Shigeo
cbb4ca2178 first commit 2010-04-16 10:33:04 +09:00