X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "Wiktor S. (wswiktorSP AT Mpoczta DOT fm) [via djgpp AT delorie DOT com]" Newsgroups: comp.os.msdos.djgpp Subject: Re: ANNOUNCE: Update of DJGPP port of gcc-5.3.0 Date: Mon, 15 Feb 2016 14:13:35 +0100 Organization: INTERIA.PL S.A. Lines: 20 Message-ID: References: <201601312013 DOT u0VKDC4O017569 AT delorie DOT com> <56AF7CFB DOT 8010507 AT iki DOT fi> <83twlsyya8 DOT fsf AT gnu DOT org> <56B03232 DOT 8040802 AT iki DOT fi> NNTP-Posting-Host: user-164-127-228-6.play-internet.pl Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Trace: usenet.news.interia.pl 1455542018 18374 164.127.228.6 (15 Feb 2016 13:13:38 GMT) X-Complaints-To: usenet AT firma DOT interia DOT pl NNTP-Posting-Date: Mon, 15 Feb 2016 13:13:38 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Bytes: 1924 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > Thanks. I made several tests and it seems it's not a GCC issue, but > binutils 2.26 regression. > > With GCC 5.3.0 and binutils 2.25 the game runs fine. This was a one-line problem in assembly code: rep/movsl (%esi),(%edi) Newest as.exe generates wrong binary code on the above line. After changing to "rep movsl" with space it worked. I don't know if rep/movsl syntax is correct or not, but if it is not, AS should fail instead of silently generating bad code. -- Wiktor S.