delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/10/21/04:25:14

Date: Tue, 21 Oct 1997 10:28:09 +0200 (EET)
From: Razvan Coca <rcoca AT alpha1 DOT infim DOT ro>
To: a DOT hofkamp AT wtb DOT tue DOT nl
Cc: djgpp AT delorie DOT com
Subject: Re: -frepo
In-Reply-To: <199710201317.PAA02866@se-46.wpa.wtb.tue.nl>
Message-Id: <Pine.OSF.3.93.971021101121.10235B-100000@alpha1.infim.ro>
Mime-Version: 1.0


On Mon, 20 Oct 1997, Albert Theo Hofkamp wrote:

 
> You got the switch working ?
>

Yes ,I did, and partially it  works: creates a file foo.rep which contains
the following types of references:
-the path to source
-possibly the references to template instances in the coff file
An example:
M green11.cc
D c:/razvan/numerica
O
__ls__FR7ostreamRCt7mVector2Zt7complex1ZdZt12rc_allocator1Zt9allocator1Zt7co
O eigenvalues__FRt7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1ZddUi
O rc_dealloc__t7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1Zd
O transpose__t7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1Zd
O
__as__t7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1ZdRCt7mMatrix2Zt7comple
O __as__t7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1ZdRCt7complex1Zd
O
reserve__t7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1ZdUlUlRCt7complex1Zd
O resize__t7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1ZdUlUl
O csize__Ct7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1Zd
O rsize__Ct7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1Zd
O diagonal__Ct7mMatrix2Zt7complex1ZdZt9allocator1Zt7complex1Zd

This would give me the possibility of optimizing code using templates.
I tried everything in an ide (RHIDE) and linking with the -frepo switch
triggers another switch -Xlinker.I don`t know really who triggers it:rhide
or gcc. 
However linking  gives undefined externals.
   
My djgpp is the binary distribution from a simtelnet mirror.
The linker is from the binary distribution binutils2.8.1.(I didn`t apply
any patch to it).
 
Razvan

- Raw text -


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