delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/24/23:01:18

From: paik AT webnexus DOT com (Samuel S. Paik)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DJGPP V2.01 Released
Date: Wed, 23 Oct 1996 23:28:37 -0800
Organization: xyne KS
Lines: 19
Message-ID: <paik-2310962328380001@du-00-12.webnexus.com>
References: <199610220911 DOT LAA06039 AT omega DOT di DOT unipi DOT it> <326CDE3A DOT 364C AT Mathematik DOT tu-chemnitz DOT de> <54li96$m14 AT lastactionhero DOT rs DOT itd DOT umich DOT edu>
NNTP-Posting-Host: du-00-12.webnexus.com
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

>Pardon my newbie-ism, but what else uses COFF, and if I wanted to go
>nuts and mix gcc with another compiler, would I be able to do so???

Microsoft uses a COFF variant for their development tools.  The PE
executable format (the Win32 native executable format) is also a COFF
variant.

I have gotten MASM to produce a COFF object file that linked with
DJGPP compiled code and worked.  The main incompatibility (as I recall)
is that locally defined data (except for the first locally defined data
element) does not get properly relocated.  There is a workaround for
this--just specify a single chunk of memory and supply offsets into
it yourself.

Sam Paik

-- 
408-749-8798 / paik AT webnexus DOT com
I speak for xyne KS since I AM xyne KS.

- Raw text -


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