From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: 915767db1770b95de62568f528b9a6ccf82cbe25 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=915767db1770b95de62568f528b9a6ccf82cbe25 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 16:45:23 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add pinsr test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- travis/test/pinsr.json | 29 +++++++++++++++++++++++++++++ {test => travis/test}/pinsr16.asm | 1 - travis/test/pinsr16.bin.t | Bin 0 -> 220 bytes {test => travis/test}/pinsr32.asm | 1 - travis/test/pinsr32.bin.t | Bin 0 -> 220 bytes {test => travis/test}/pinsr64.asm | 1 - travis/test/pinsr64.bin.t | Bin 0 -> 296 bytes 7 files changed, 29 insertions(+), 3 deletions(-) diff --git a/travis/test/pinsr.json b/travis/test/pinsr.json new file mode 100644 index 0000000..0dba125 --- /dev/null +++ b/travis/test/pinsr.json @@ -0,0 +1,29 @@ +[ + { + "description": "Test pinsr instruction in 16 bit mode", + "format": "bin", + "source": "pinsr16.asm", + "option": "-O0", + "target": [ + { "output": "pinsr16.bin" } + ] + }, + { + "description": "Test pinsr instruction in 32 bit mode", + "format": "bin", + "source": "pinsr32.asm", + "option": "-O0", + "target": [ + { "output": "pinsr32.bin" } + ] + }, + { + "description": "Test pinsr instruction in 64 bit mode", + "format": "bin", + "source": "pinsr64.asm", + "option": "-O0", + "target": [ + { "output": "pinsr64.bin" } + ] + } +] diff --git a/test/pinsr16.asm b/travis/test/pinsr16.asm similarity index 91% copy from test/pinsr16.asm copy to travis/test/pinsr16.asm index 0159839..f971598 100644 --- a/test/pinsr16.asm +++ b/travis/test/pinsr16.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-O0 -fbin -opinsr16.bin; Files=stdout stderr pinsr16.bin bits 16 pinsrw mm0,eax,0 diff --git a/travis/test/pinsr16.bin.t b/travis/test/pinsr16.bin.t new file mode 100644 index 0000000..f41d068 Binary files /dev/null and b/travis/test/pinsr16.bin.t differ diff --git a/test/pinsr32.asm b/travis/test/pinsr32.asm similarity index 92% copy from test/pinsr32.asm copy to travis/test/pinsr32.asm index 24b3e58..834d186 100644 --- a/test/pinsr32.asm +++ b/travis/test/pinsr32.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-O0 -fbin -opinsr32.bin; Files=stdout stderr pinsr32.bin bits 32 pinsrw mm0,eax,0 diff --git a/travis/test/pinsr32.bin.t b/travis/test/pinsr32.bin.t new file mode 100644 index 0000000..dcfe1a1 Binary files /dev/null and b/travis/test/pinsr32.bin.t differ diff --git a/test/pinsr64.asm b/travis/test/pinsr64.asm similarity index 93% copy from test/pinsr64.asm copy to travis/test/pinsr64.asm index 8eedfdd..f0eb7b7 100644 --- a/test/pinsr64.asm +++ b/travis/test/pinsr64.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-O0 -fbin -opinsr64.bin; Files=stdout stderr pinsr64.bin bits 64 pinsrw mm0,eax,0 diff --git a/travis/test/pinsr64.bin.t b/travis/test/pinsr64.bin.t new file mode 100644 index 0000000..b460b97 Binary files /dev/null and b/travis/test/pinsr64.bin.t differ |