tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] [PATCH 01/11] riscv64-asm: Remove asm_error


From: Danny Milosavljevic
Subject: [Tinycc-devel] [PATCH 01/11] riscv64-asm: Remove asm_error
Date: Wed, 7 Apr 2021 13:53:04 +0200

---
 riscv64-asm.c | 15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/riscv64-asm.c b/riscv64-asm.c
index 6b82e77..f7ba3be 100644
--- a/riscv64-asm.c
+++ b/riscv64-asm.c
@@ -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;
 }
 
-- 
2.29.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]