Allow "push rbp" as first assembly statement
nirvdrum opened this issue · comments
When attempting to debug a function, SASM will automatically add mov rbp, rsp as the first statement, unless that's already the first statement. But, a common function preamble is:
push rbp
mov rbp, rspIn this case, SASM unnecessarily adds the mov statement and leads to:
mov rbp, rsp
push rbp
mov rbp, rspFixed.