Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Native executable symtable
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Luca Pascali <pasckosky2000@y...>
Subject: Re: [Caml-list] Native executable symtable
Keith Wansbrough wrote:

> [...]
>Make sure there is a value you do know.  For example, write a module 
>containing just a big string.  Require that it is always included in 
>any executable supported by your system.  Compute its CRC.  Now you 
>have a starting-point for searching.
We can try this way.

>>It will be more useful for us to know where to find those values in the 
>>natively compiled file and if this solution is cross platform or not.
>No solution will be completely cross-platform; different platforms
>have different executable formats.  But if you support say ELF and PE
>(COFF), you'll cover a lot of platforms...
>--KW 8-)
I knew that.
Since some weeks ago I heard about some Dynlinker that works also from 
natively compiled applications, I thought that someone already hit 
his/her head onto this wall.
I think (and I hope) that the format of the signatures is always the 
same for all the operating systems.

Anyway thanks a lot for all hints.


Luca Pascali
Baretta DE&IT
A division of Baretta SRL

tel. 02 370 111 55
fax. 02 370 111 54

Our technology: