Please don't cross post to all these mailing lists. If you want a bugzilla account then email the account request list, not the other lists. If you want help, email gcc-help, not the other lists. If you want to discuss development of GCC then email the development list, not the other lists. It is never appropriate to cross-post to all three. On 2 May 2018 at 11:22, yiliang chen <chenyiliangex@xxxxxxxxx> wrote: > Hello, I am a Chinese developer.When compiling the gcc source code, I > encountered a rather confusing problem, but I don't know it was a bug or > not. > > I compile Gcc with MSYS2 on Windows, In order to output the Intel assembly > file by default, I modified the gcc\config\i386\i386.opt file as follows > > masm= > Target RejectNegative Joined Enum(asm_dialect) Var(ix86_asm_dialect) > Init(ASM_INTEL) > Use given assembler dialect. > > however, An error occurred when compiling to > libgcc/config/i386/sfp-exceptions.c file, it tell me : > > C:\MSYS\MSYS32\tmp\cctIKXUx.s: Assembler messages: > C:\MSYS\MSYS32\tmp\cctIKXUx.s:69: Error: no such instruction: `fdivs DWORD > PTR [esp]' > C:\MSYS\MSYS32\tmp\cctIKXUx.s:135: Error: no such instruction: `fdivs DWORD > PTR [esp]' > > I don't known why!! >