riscv64-asm: Remove asm_error

This commit is contained in:
Danny Milosavljevic 2021-04-06 12:35:59 +02:00
parent 1432574b2b
commit 7f3114ebba

View File

@ -1,6 +1,6 @@
/*************************************************************/
/*
* RISCV64 dummy assembler for TCC
* RISCV64 assembler for TCC
*
*/
@ -19,11 +19,6 @@ ST_FUNC void gen_le32(int c);
#define USING_GLOBALS
#include "tcc.h"
static void asm_error(void)
{
tcc_error("RISCV64 asm not implemented.");
}
/* XXX: make it faster ? */
ST_FUNC void g(int c)
{
@ -56,12 +51,12 @@ ST_FUNC void gen_expr32(ExprValue *pe)
ST_FUNC void asm_opcode(TCCState *s1, int opcode)
{
asm_error();
tcc_error("RISCV64 asm not implemented.");
}
ST_FUNC void subst_asm_operand(CString *add_str, SValue *sv, int modifier)
{
asm_error();
tcc_error("RISCV64 asm not implemented.");
}
/* generate prolog and epilog code for asm statement */
@ -81,12 +76,12 @@ ST_FUNC void asm_compute_constraints(ASMOperand *operands,
ST_FUNC void asm_clobber(uint8_t *clobber_regs, const char *str)
{
asm_error();
tcc_error("RISCV64 asm not implemented.");
}
ST_FUNC int asm_parse_regvar (int t)
{
asm_error();
tcc_error("RISCV64 asm not implemented.");
return -1;
}