This is probably an obscure concept, but I'm looking for some advise on how to
execute a program that exists in memory only.
Essentially, the file will be grabbed from somewhere else (aka nfs style)..
and I want to be able to run it without the need to save it to a file
( eg .nfs1234 ) .
As far as I can tell I need to simulate the start() code in crt0.c and the
actions performed by ld.so?? But as to what data areas and stuff and how to
initialise these I don't know.
Can anyone tell me if I'm losing touch with reality or offer some information
that might help ?