summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cgcode.c4
-rw-r--r--cgcodep.h1
-rw-r--r--cginput.c1
3 files changed, 6 insertions, 0 deletions
diff --git a/cgcode.c b/cgcode.c
index 3b9d908..1de82dd 100644
--- a/cgcode.c
+++ b/cgcode.c
@@ -735,6 +735,10 @@ void code_addR (VOID)
#endif
}
+void code_algtype (int n_constructors)
+{
+}
+
void code_andB (VOID)
{
INSTRUCTION_GRAPH graph_1,graph_2,graph_3;
diff --git a/cgcodep.h b/cgcodep.h
index 41cd9fb..d637531 100644
--- a/cgcodep.h
+++ b/cgcodep.h
@@ -25,6 +25,7 @@ void code_addLU (VOID);
#ifndef M68000
void code_addIo (VOID);
#endif
+void code_algtype (int n_constructors);
void code_addR (VOID);
void code_andB (VOID);
void code_and (VOID);
diff --git a/cginput.c b/cginput.c
index 9220932..06acd4f 100644
--- a/cginput.c
+++ b/cginput.c
@@ -2565,6 +2565,7 @@ static void put_instructions_in_table2 (void)
put_instruction_name ("updateS", parse_instruction_n_n, code_updateS );
put_instruction_name ("update", parse_instruction_a_n_n, code_update );
put_instruction_name ("xor%", parse_instruction, code_xor );
+ put_instruction_name (".algtype", parse_instruction_n, code_algtype );
put_instruction_name (".caf", parse_instruction_a_n_n, code_caf );
put_instruction_name (".code", parse_directive_n_n_n, code_dummy );
put_instruction_name (".comp", parse_directive_n_l, code_comp );