Adding Custom Instructions to the RISC-V GNU-GCC toolchain

Adding Custom Instructions to the RISC-V GNU-GCC toolchain