public inbox for gas2@sourceware.org
 help / color / mirror / Atom feed
From: dj@stealth.ctron.com (DJ Delorie)
To: raeburn@cygnus.com
Cc: artk@congruent.com, gas2@cygnus.com, bfd@cygnus.com, erich@uruk.org
Subject: Re: traditional Intel & Microsoft formats...
Date: Wed, 09 Nov 1994 10:33:00 -0000	[thread overview]
Message-ID: <9411091835.AA22133@delorie> (raw)
In-Reply-To: <9411091757.AA00676@cujo.cygnus.com>

> How much would supporting those Microsoft formats buy us over what
> DJ Delorie has already done with DJGPP and GO32?  (Please excuse my
> cluelessness, I've never done development on DOS or Windows and know
> next to nothing about their file formats &c.)

It's like having a Unix compiler that can't produce X programs.  Djgpp
can build text-based programs, but can't build graphics programs
(Win32s or NT) because it can't generate the executable (it's
different than a command-line executable).

> Hm.  I could believe it might be significantly different from the
> formats we use on other systems, but man-years of work?  Is it
> *that* different?

Well, I think man-months or less, assuming you already know the file
formats and basic linking theory.  This doesn't include the resource
compiler that you'll need to write to go along with the library, which
is probably another few man-months.

> The primary goal would be to produce working executables.  Using
> object and library formats compatible with the native tools would be
> a plus, but not absolutely necessary, especially if the vendor is
> anal about releasing information.

The obj and lib is straight unix COFF.  It's just the executable
that's weird.



  reply	other threads:[~1994-11-09 10:33 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-11-09  8:05 Erich Stefan Boleyn
1994-11-09  8:59 ` Arthur Kreitman
1994-11-09  9:41   ` Erich Stefan Boleyn
1994-11-09  9:56   ` DJ Delorie
1994-11-09  9:57   ` Ken Raeburn
1994-11-09 10:33     ` DJ Delorie [this message]
1994-11-09 11:56       ` Erich Stefan Boleyn
1994-11-09 10:49     ` Arthur Kreitman
1994-11-09 12:02       ` Erich Stefan Boleyn
1994-11-10  8:22     ` Richard Stallman
1994-11-10  8:11   ` Richard Stallman
1994-11-10  9:35     ` Erich Stefan Boleyn
1994-11-10 22:53 ` John Gilmore
1994-11-10 23:25   ` John Gilmore
1994-11-11  5:34   ` Arthur Kreitman
1994-11-11  8:31     ` Ian Lance Taylor
1994-11-11 10:21   ` Erich Stefan Boleyn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9411091835.AA22133@delorie \
    --to=dj@stealth.ctron.com \
    --cc=artk@congruent.com \
    --cc=bfd@cygnus.com \
    --cc=erich@uruk.org \
    --cc=gas2@cygnus.com \
    --cc=raeburn@cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).