Skip to content

Commit ba1da0f

Browse files
committed
X86Assembler: Remove unused parameter
1 parent aa6c67f commit ba1da0f

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/libasr/codegen/wasm_to_x64.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,7 @@ class X64Visitor : public WASMDecoder<X64Visitor>,
579579
void visit_F32Sqrt() { visit_F64Sqrt(); }
580580

581581
void gen_x64_bytes() {
582-
emit_elf64_header(m_a, 7U);
582+
emit_elf64_header(m_a);
583583

584584
// declare compile-time strings
585585
std::string base_memory = " "; /* in wasm backend, memory starts after 4 bytes*/

src/libasr/codegen/x86_assembler.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ void emit_print_float(X86Assembler &a, const std::string &name) {
283283

284284
/************************* 64-bit functions **************************/
285285

286-
void emit_elf64_header(X86Assembler &a, uint32_t p_flags) {
286+
void emit_elf64_header(X86Assembler &a) {
287287
/* Elf64_Ehdr */
288288
a.add_label("ehdr");
289289
// e_ident

src/libasr/codegen/x86_assembler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1542,7 +1542,7 @@ void emit_print_float(X86Assembler &a, const std::string &name);
15421542
// Generate an ELF 64 bit header and footer
15431543
// With these two functions, one only must generate a `_start` assembly
15441544
// function to have a working binary on Linux.
1545-
void emit_elf64_header(X86Assembler &a, uint32_t p_flags=5);
1545+
void emit_elf64_header(X86Assembler &a);
15461546
void emit_elf64_footer(X86Assembler &a);
15471547

15481548
void emit_exit_64(X86Assembler &a, std::string label, int exit_code);

0 commit comments

Comments
 (0)