diff --git a/src/amd64.S b/src/amd64.S index 6a5a422026..768db8fb35 100644 --- a/src/amd64.S +++ b/src/amd64.S @@ -76,10 +76,6 @@ sse: call: call *0(%rbp) - // clear space reserved for memory arguments - movq 16(%rbp),%rcx - addq %rcx,%rsp - // handle return value based on expected type movq 40(%rbp),%rcx diff --git a/src/cdecl.S b/src/cdecl.S index 4abdc9aa09..f9be2e61d1 100644 --- a/src/cdecl.S +++ b/src/cdecl.S @@ -37,10 +37,6 @@ test: // call function call *8(%ebp) - // clear space reserved for arguments - movl 16(%ebp),%ecx - addl %ecx,%esp - // handle return value based on expected type movl 20(%ebp),%ecx