diff --git a/compiler/wasm32/hlcgcpu.pas b/compiler/wasm32/hlcgcpu.pas index a2d2f39e40..2cfa755e98 100644 --- a/compiler/wasm32/hlcgcpu.pas +++ b/compiler/wasm32/hlcgcpu.pas @@ -1461,24 +1461,24 @@ implementation paramanager.getcgtempparaloc(list,pd,1,cgpara1); paramanager.getcgtempparaloc(list,pd,2,cgpara2); paramanager.getcgtempparaloc(list,pd,3,cgpara3); - if pd.is_pushleftright then - begin + //if pd.is_pushleftright then + // begin { load source } a_loadaddr_ref_cgpara(list,voidtype,source,cgpara1); { load destination } a_loadaddr_ref_cgpara(list,voidtype,dest,cgpara2); { load size } a_load_const_cgpara(list,sizesinttype,size.size,cgpara3); - end - else - begin - { load size } - a_load_const_cgpara(list,sizesinttype,size.size,cgpara3); - { load destination } - a_loadaddr_ref_cgpara(list,voidtype,dest,cgpara2); - { load source } - a_loadaddr_ref_cgpara(list,voidtype,source,cgpara1); - end; + // end + //else + // begin + // { load size } + // a_load_const_cgpara(list,sizesinttype,size.size,cgpara3); + // { load destination } + // a_loadaddr_ref_cgpara(list,voidtype,dest,cgpara2); + // { load source } + // a_loadaddr_ref_cgpara(list,voidtype,source,cgpara1); + // end; paramanager.freecgpara(list,cgpara3); paramanager.freecgpara(list,cgpara2); paramanager.freecgpara(list,cgpara1);