DynamoRIO / DynamoRIO/dynamorio
support gcc that doesn't know vmovdqu
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on April 28, 2011 23:56:21_
from email:
You must have an older compiler: compiles for me with gcc 4.4.x, VS2005,
and VS2008. I had to put in raw encodings for VS2005 which doesn't know
vmovdqu. Can you figure out how to programmatically determine your
compiler and adjust the asm code appropriately (have to add raw for ymm6+ too)? If there's no simple define, might have to create a
config-time test (a "try-assemble") to figure out whether vmovdqu is
supported.
On Thu, Apr 28, 2011 at 11:37:54PM -0400, Zhao Qin wrote:
> I got error message when building the code.
>
> /.../dynamorio-tls/core/x86/x86.asm:1782: Error: no such instruction:
> `vmovdqu [rax+0*32],ymm0'
_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=441_
Contributor guide
Assessment
This issue has not been assessed yet.