delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/05/15/21:15:30

From: "Andrew Crabtree" <andrewc AT rosemail DOT rose DOT hp DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: COFF obsolete, let's port to Elf for version 3
Date: Fri, 15 May 1998 16:05:30 -0700
Organization: Hewlett-Packard, Roseville
Lines: 33
Message-ID: <6jihns$gg2$1@rosenews.rose.hp.com>
References: <m0yaM2C-000S41C AT inti DOT gov DOT ar> <xY171.7421$z15 DOT 4328264 AT news21 DOT bellglobal DOT com>
NNTP-Posting-Host: ros51675cra.rose.hp.com
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Paul Derbyshire wrote in message ...
>There are only 2 viable solutions to the template problem.
>1. Repositories. Elegant and efficient. If only the damn things worked.

It will.  This is just a matter of getting collect2 working.

>2. Borland model, which requires ELF.

I just don't see elf happening in the near future.  Changing object formats
is a huge huge effort.  It would require modification to gcc, all of
binutils, and gdb just for starters.  Plus the stub/loader would have to be
changed.  On top of that, it would most likely be totally incompatible with
all existing libraries and object files.  I don't think anyone with enough
expertise to pull this off is motivated to either.  I doubt any of the dj
workers use templates, and coff+stabs is good enough for just about
everything else.  If you don't want to wait for me to fix collect2 why not
download the egcs source and try fixing it yourself?  This is a volunteer
project afterall, and simply whining about what you want done doesn't
qualify as work to me.

Andy

>> [download] http://www.planet.net/pjoshv/
>Whoa, what the heck is it, before I go downloading anything...
Cross-ELF is a package that gives you everything you need to run the same
ELF 32 bit 386 object files on a variety of operating systems (Linux, Dos
and Win32). It includes a dynamic linker and a C library for Dos. The Dos
linker has it's own dos-extender built in.




- Raw text -


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