Message-Id: Comments: Authenticated sender is From: "Salvador Eduardo Tropea (SET)" Organization: INTI To: "Paul Derbyshire" , djgpp AT delorie DOT com Date: Fri, 15 May 1998 11:46:54 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: COFF obsolete, let's port to Elf for version 3 In-reply-to: Precedence: bulk "Paul Derbyshire" wrote: > I say it's time to dump coff and use elf for djgpp 3.0. > > Coff problems: > * Glitches with nested functions, see "GCC bug?" thread. Are you sure it isn't a plain bug and nothing more? > * Template instantiation problems. Yes it shows the obsolecense of COFF: The developers designed mechanism to solve it in ELF files but not in COFF. > * Limit on debug info forces some people to compile some programs with no > debug info. Forget it. You can use STABs debug info in a COFF file. COFF debug info doesn't have any relation with the COFF format. There are a group of persons developing something like DJGPP (they are in a VERY "green" stage) to use ELF under Linux/DOS and Win32. I saw the package and it seems to work OK. Perhaps somebody can take the ELF loader from it. It could be a first step in this direction. SET ------------------------------------ 0 -------------------------------- Visit my home page: http://set-soft.home.ml.org/ or http://www.geocities.com/SiliconValley/Vista/6552/ Salvador Eduardo Tropea (SET). (Electronics Engineer) Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org ICQ: 2951574 Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA TE: +(541) 759 0013