X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Date: Wed, 25 Apr 2012 20:46:10 +0300 From: Eli Zaretskii Subject: Re: Difficulties compiling emacs with gcc 4.6.2 In-reply-to: <201204251935.54557.juan.guerrero@gmx.de> X-012-Sender: halo1 AT inter DOT net DOT il To: Juan Manuel Guerrero Cc: djgpp AT delorie DOT com Message-id: <83zk9zemcd.fsf@gnu.org> References: <201204090011 DOT 41565 DOT juan DOT guerrero AT gmx DOT de> <201204212330 DOT 14769 DOT juan DOT guerrero AT gmx DOT de> <83d370h41v DOT fsf AT gnu DOT org> <201204251935 DOT 54557 DOT juan DOT guerrero AT gmx DOT de> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Juan Manuel Guerrero > Date: Wed, 25 Apr 2012 19:35:54 +0200 > Cc: djgpp AT delorie DOT com > > compiling debuging > COFF DWARF COFF DWARF > +--------+--------+--------+--------+ > gcc344 | OK | OK | OK | KO | > +--------+--------+--------+--------+ > gcc400 | OK | OK | OK | KO | > gcc401 | OK | OK | OK | KO | > +--------+--------+--------+--------+ > gcc410 | OK | OK | OK | KO | > gcc411 | OK | OK | OK | KO | > gcc412 | OK | OK | OK | KO | > +--------+--------+--------+--------+ > gcc420 | OK | OK | OK | KO | > gcc421 | OK | OK | OK | KO | > gcc422 | OK | OK | OK | KO | > gcc423 | OK | OK | OK | KO | > +--------+--------+--------+--------+ > gcc430 | OK | OK | OK | KO | > gcc431 | OK | OK | OK | KO | > gcc432 | OK | OK | OK | KO | > +--------+--------+--------+--------+ > gcc441 | OK | OK | OK | KO | > gcc442 | OK | OK | OK | KO | > gcc444 | OK | OK | OK | KO | > gcc445 | OK | OK | OK | KO | > +--------+--------+--------+--------+ > gcc452 | KO1 | KO1 | KO | KO | > gcc453 | KO1 | KO1 | KO | KO | > +--------+--------+--------+--------+ > gcc461 | KO2 | KO1 | -- | -- | > gcc462 | KO2 | KO1 | -- | -- | > gcc463 | KO2 | KO1 | -- | -- | > +--------+--------+--------+--------+ > gcc470 | KO2 | KO1 | -- | -- | > +--------+--------+--------+--------+ > > > KO1 compiling means that temacs is build but the dump process does not work. > Neither emacs.exe nor a stack trace are produced. > > KO2 compiling means that the compiler produces brocken assembler output due > to brocken COFF debug info support. No temacs is produced at all. > > > KO debuging means that the produced binary seems to have no line information > so that it is not possible to set break points and to step trough the binary. Thanks. So it seems like we still need to use -gcoff to produce a working and debuggable binary.