|  | # RISC-V Compliance Test rv32imc Makefrag | 
|  | # | 
|  | # Copyright (c) 2017, Codasip Ltd. | 
|  | # All rights reserved. | 
|  | # | 
|  | # Redistribution and use in source and binary forms, with or without | 
|  | # modification, are permitted provided that the following conditions are met: | 
|  | #      * Redistributions of source code must retain the above copyright | 
|  | #        notice, this list of conditions and the following disclaimer. | 
|  | #      * Redistributions in binary form must reproduce the above copyright | 
|  | #        notice, this list of conditions and the following disclaimer in the | 
|  | #        documentation and/or other materials provided with the distribution. | 
|  | #      * Neither the name of the Codasip Ltd. nor the | 
|  | #        names of its contributors may be used to endorse or promote products | 
|  | #        derived from this software without specific prior written permission. | 
|  | # | 
|  | # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS | 
|  | # IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, | 
|  | # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | 
|  | # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Codasip Ltd. BE LIABLE FOR ANY | 
|  | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
|  | # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
|  | # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | 
|  | # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
|  | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | 
|  | # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
|  | # | 
|  | # Description: Makefrag for RV32IMC compliance tests | 
|  |  | 
|  | rv32imc_sc_tests =    \ | 
|  | C-J \ | 
|  | C-LUI \ | 
|  | C-SRLI \ | 
|  | C-AND \ | 
|  | C-XOR \ | 
|  | C-ADD \ | 
|  | C-LWSP \ | 
|  | C-ADDI16SP \ | 
|  | C-SWSP \ | 
|  | C-JALR \ | 
|  | C-ADDI \ | 
|  | C-JAL \ | 
|  | C-LW \ | 
|  | C-JR \ | 
|  | C-OR \ | 
|  | C-SW \ | 
|  | C-LI \ | 
|  | C-ADDI4SPN \ | 
|  | C-SRAI \ | 
|  | C-MV \ | 
|  | C-SLLI \ | 
|  | C-SUB \ | 
|  | C-ANDI \ | 
|  | C-BNEZ \ | 
|  | C-BEQZ \ | 
|  |  | 
|  | rv32imc_tests = $(addsuffix .elf, $(rv32imc_sc_tests)) | 
|  |  | 
|  | target_tests += $(rv32imc_tests) |