[M3devel] NT386 (win32) targets and dll2lib

Tony Hosking hosking at cs.purdue.edu
Thu Jun 21 21:07:09 CEST 2007


Maybe it is never actually used.  If so, then great -- we can simply  
remove it and I can breathe easy.



On Jun 21, 2007, at 1:23 PM, j k wrote:

> You are correct it does stuff like that. I find that surprising  
> given a lack of type info.
> I still don't think it is even used but have to look further.
>
> - Jay
>
>> From: Tony Hosking <hosking at cs.purdue.edu>
>> To: Modula-3 developers <m3devel at elegosoft.com>
>> Subject: [M3devel] NT386 (win32) targets and dll2lib
>> Date: Thu, 21 Jun 2007 11:04:02 -0400
>>
>> I am not familiar with the build strategy for libraries on Win32,  
>> but  I am aware of the use of the command dll2lib being used to  
>> insert  argument checks on library calls in support of the old  
>> style  incremental/generational GC based on memory protection.   
>> With the new  compiler-supported incremental/generational GC, the  
>> calls to  m3_arg_check/RTHeapDep__CheckArgs for library calls are  
>> no longer  needed, and I was hoping to eliminate the RTHeapDep  
>> code completely  for all targets.   Is there anyone out there  
>> familiar with the  functionality of dll2lib who would be willing  
>> to remove insertion of  the no longer needed checks?
>>
>> Thanks,
>>
>> Tony
>>
>
> _________________________________________________________________
> Get a preview of Live Earth, the hottest event this summer - only  
> on MSN http://liveearth.msn.com?source=msntaglineliveearthhm




More information about the M3devel mailing list