delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2005/03/18/10:41:45

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Date: Fri, 18 Mar 2005 17:38:33 +0200
From: "Eli Zaretskii" <eliz AT gnu DOT org>
Sender: halo1 AT zahav DOT net DOT il
To: djgpp AT delorie DOT com
Message-ID: <01c52bd0$Blat.v2.4$b019cd00@zahav.net.il>
X-Mailer: emacs 22.0.50 (via feedmail 8 I) and Blat ver 2.4
In-reply-to: <200503180859.32542.pavenis@latnet.lv> (message from Andris
Pavenis on Fri, 18 Mar 2005 08:59:32 +0200)
Subject: Re: Emacs 21.4a
References: <1110992417 DOT 515321 DOT 24950 AT g14g2000cwa DOT googlegroups DOT com> <200503180859 DOT 32542 DOT pavenis AT latnet DOT lv>
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: Andris Pavenis <pavenis AT latnet DOT lv>
> Date: Fri, 18 Mar 2005 08:59:32 +0200
> 
> > gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I.       -O2 -gcoff keyboard.c
> > c:/djgpp/tmp/ccGYquUe.s: Assembler messages:
> > c:/djgpp/tmp/ccGYquUe.s:26262: Fatal error: C_EFCN symbol out of scope
> > make.exe[1]: *** [keyboard.o] Error 1
> > make.exe[1]: Leaving directory `d:/temp/emacs-21.4/src'
> > make.exe: *** [src] Error 2
> 
> Perhaps a GCC or binutils problem with COFF debugging info. Currently DWARF2 
> debugging info is the default and COFF one gets a little testing and may be 
> bitrotted. I suggest to either try DWARF2 debugging info if possible (simply 
> -g instead of -gcoff) or use a different compiler version.

It won't help to compile Emacs with DWARF2 debug info, because the
DJGPP port of Emacs doesn't support such a build.  The reason is that
no one wrote the code that handles DWARF2 debug info during unexec for
the DJGPP build.

So Emacs _must_ be built with -gcoff.  I build the CVS code regularly
with DJGPP tools, and have never seen any problems with -gcoff,
certainly not a fail to assemble a file.  So -gcoff is not the problem
here, at least if the combination of GCC and Binutils is correct.

- Raw text -


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