diff --git a/compiler/m68k/cpubase.pas b/compiler/m68k/cpubase.pas index 96021d53e0..f2999e5503 100644 --- a/compiler/m68k/cpubase.pas +++ b/compiler/m68k/cpubase.pas @@ -70,15 +70,15 @@ unit cpubase; a_mov3q,a_mvz,a_mvs,a_sats,a_byterev,a_ff1,a_remu,a_rems, { fpu processor instructions - directly supported } { ieee aware and misc. condition codes not supported } - a_fabs,a_fadd, + a_fabs,a_fadd,a_fsadd,a_fdadd, a_fbeq,a_fbne,a_fbngt,a_fbgt,a_fbge,a_fbnge, a_fblt,a_fbnlt,a_fble,a_fbgl,a_fbngl,a_fbgle,a_fbngle, a_fdbeq,a_fdbne,a_fdbgt,a_fdbngt,a_fdbge,a_fdbnge, a_fdblt,a_fdbnlt,a_fdble,a_fdbgl,a_fdbngl,a_fdbgle,a_fdbngle, a_fseq,a_fsne,a_fsgt,a_fsngt,a_fsge,a_fsnge, a_fslt,a_fsnlt,a_fsle,a_fsgl,a_fsngl,a_fsgle,a_fsngle, - a_fcmp,a_fdiv,a_fmove,a_fmovem, - a_fmul,a_fneg,a_fnop,a_fsqrt,a_fsub,a_fsgldiv, + a_fcmp,a_fdiv,a_fsdiv,a_fddiv,a_fmove,a_fsmove,a_fdmove,a_fmovem, + a_fmul,a_fsmul,a_fdmul,a_fneg,a_fnop,a_fsqrt,a_fsub,a_fssub,a_fdsub,a_fsgldiv, a_fsflmul,a_ftst, a_ftrapeq,a_ftrapne,a_ftrapgt,a_ftrapngt,a_ftrapge,a_ftrapnge, a_ftraplt,a_ftrapnlt,a_ftraple,a_ftrapgl,a_ftrapngl,a_ftrapgle,a_ftrapngle, diff --git a/compiler/m68k/itcpugas.pas b/compiler/m68k/itcpugas.pas index df860b3cfd..b90b4ddb71 100644 --- a/compiler/m68k/itcpugas.pas +++ b/compiler/m68k/itcpugas.pas @@ -64,15 +64,15 @@ interface 'mov3q','mvz','mvs','sats','byterev','ff1','remu','rems', { fpu processor instructions - directly supported } { ieee aware and misc. condition codes not supported } - 'fabs','fadd', + 'fabs','fadd','fsadd','fdadd', 'fbeq','fbne','fbngt','fbgt','fbge','fbnge', 'fblt','fbnlt','fble','fbgl','fbngl','fbgle','fbngle', 'fdbeq','fdbne','fdbgt','fdbngt','fdbge','fdbnge', 'fdblt','fdbnlt','fdble','fdbgl','fdbngl','fdbgle','fdbngle', 'fseq','fsne','fsgt','fsngt','fsge','fsnge', 'fslt','fsnlt','fsle','fsgl','fsngl','fsgle','fsngle', - 'fcmp','fdiv','fmove','fmovem', - 'fmul','fneg','fnop','fsqrt','fsub','fsgldiv', + 'fcmp','fdiv','fsdiv','fddiv','fmove','fsmove','fdmove','fmovem', + 'fmul','fsmul','fdmul','fneg','fnop','fsqrt','fsub','fssub','fdsub','fsgldiv', 'fsflmul','ftst', 'ftrapeq','ftrapne','ftrapgt','ftrapngt','ftrapge','ftrapnge', 'ftraplt','ftrapnlt','ftraple','ftrapgl','ftrapngl','ftrapgle','ftrapngle',