aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tccasm.c3
-rw-r--r--tccelf.c4
2 files changed, 3 insertions, 4 deletions
diff --git a/tccasm.c b/tccasm.c
index 4d93b59..c8b2666 100644
--- a/tccasm.c
+++ b/tccasm.c
@@ -1087,7 +1087,6 @@ ST_FUNC int find_constraint(ASMOperand *operands, int nb_operands,
}
static void subst_asm_operands(ASMOperand *operands, int nb_operands,
- int nb_outputs,
CString *out_str, CString *in_str)
{
int c, index, modifier;
@@ -1256,7 +1255,7 @@ ST_FUNC void asm_instr(void)
printf("asm: \"%s\"\n", (char *)astr.data);
#endif
if (must_subst) {
- subst_asm_operands(operands, nb_operands, nb_outputs, &astr1, &astr);
+ subst_asm_operands(operands, nb_operands, &astr1, &astr);
cstr_free(&astr);
} else {
astr1 = astr;
diff --git a/tccelf.c b/tccelf.c
index 1ca9266..502f30d 100644
--- a/tccelf.c
+++ b/tccelf.c
@@ -870,7 +870,7 @@ static void build_got(TCCState *s1)
relocation, use 'size' and 'info' for the corresponding symbol metadata.
Returns the offset of the GOT or (if any) PLT entry. */
static struct sym_attr * put_got_entry(TCCState *s1, int dyn_reloc_type,
- int reloc_type, unsigned long size,
+ unsigned long size,
int info, int sym_index)
{
int need_plt_entry;
@@ -1044,7 +1044,7 @@ ST_FUNC void build_got_entries(TCCState *s1)
if (gotplt_entry == BUILD_GOT_ONLY)
continue;
- attr = put_got_entry(s1, reloc_type, type, sym->st_size, sym->st_info,
+ attr = put_got_entry(s1, reloc_type, sym->st_size, sym->st_info,
sym_index);
if (reloc_type == R_JMP_SLOT)