delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/04/26/04:27:22

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Date: Thu, 26 Apr 2012 11:26:49 +0300
From: Eli Zaretskii <eliz AT gnu DOT org>
Subject: Re: Difficulties compiling emacs with gcc 4.6.2
In-reply-to: <76d604cb-2559-414c-95e5-06504006d6af@c4g2000yqj.googlegroups.com>
X-012-Sender: halo1 AT inter DOT net DOT il
To: djgpp AT delorie DOT com
Message-id: <83bomeaofq.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> <83zk9zemcd DOT fsf AT gnu DOT org> <8e234c5c-6499-438e-af82-a27acc6430d6 AT m13g2000yqi DOT googlegroups DOT com> <83wr53edd7 DOT fsf AT gnu DOT org> <76d604cb-2559-414c-95e5-06504006d6af AT c4g2000yqj DOT googlegroups DOT com>
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

> From: Rugxulo <rugxulo AT gmail DOT com>
> Date: Thu, 26 Apr 2012 00:01:52 -0700 (PDT)
> 
> > And I didn't (and don't) have time to work on fixing that.
> > But if someone gets that to work, I will happily switch, because COFF
> > debug info is barely supported in latest versions of GCC and GDB.
> 
> I know this is a dumb question, but have you tried nagging the GCC or
> Cygwin people for help? Esp. for PE/COFF, what do they do for unexec?

The native Windows build of Emacs uses a separate file, unexw32.c.
Cygwin uses yet another file, unexcw.c.

> But you still (exclusively?) use an older GCC for your work anyways,
> right? 3.4.x?

Yes.  "If it ain't broken, don't fix it."

> So I guess that will do for now.

"For now", yes.  I'm under a lot of pressure from various Emacs
contributors to drop the DJGPP support.  They question the size of the
user community that would like the DJGPP build to continue to exist.
With each new version of GCC, Binutils, GDB, or Make that move farther
away of supporting the DJGPP environment, I have less and less reasons
to continue fighting back.  Expect me to give up some time soon.

> Sorry I can't help further, it's all Greek to me.

To me too, unfortunately.  If someone who knows their way around
sections, debug info, and Binutils in general can have a look at
unexcoff.c and suggest what to do there to get a runnable, debuggable
emacs.exe after dumping, I'd be grateful.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019