delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/10/26/04:31:02

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Hans-Bernhard Broeker <broeker AT physik DOT rwth-aachen DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: BFD and RTL
Date: 26 Oct 2003 09:26:32 GMT
Organization: Aachen University of Technology (RWTH)
Lines: 22
Message-ID: <bng408$5md$1@nets3.rz.RWTH-Aachen.DE>
References: <3f9b7330_8 AT corp DOT newsgroups DOT com>
NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de
X-Trace: nets3.rz.RWTH-Aachen.DE 1067160392 5837 137.226.32.75 (26 Oct 2003 09:26:32 GMT)
X-Complaints-To: abuse AT rwth-aachen DOT de
NNTP-Posting-Date: 26 Oct 2003 09:26:32 GMT
Originator: broeker@
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Bill Cunningham <nospamnet AT net> wrote:
> Is Binary Format Descriptor and Register Translation Language very similar?
> Does one run when the assembler runs and one when the linker runs?

No to both questions --- which are, coincidentally, both somewhat
off-topic here, since neither is specific to DJGPP.

BFD is a library to support reading of several formats of machine code
files, including the ones used by DJGPP, Linux and some more.  It's the
fundamental basis of the whole GNU binutils collection, but also used
by GDB.

RTL is used by neither the assembler nor the linker, but rather by the
compiler itself.  It's the abstract language in which the C compiler
(and the other "front ends" in GCC, the GNU Compiler Collection)
expresses its output, and which is then optimized and mapped onto the
assembler language of the target processor.


-- 
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.

- Raw text -


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