[FreeVMS] Re: cluster hooks

Subject: [FreeVMS] Re: cluster hooks
Date: Wed Nov 14 2001 - 16:48:15 CET

On Wed, Nov 14, 2001 at 03:38:21PM +0100, BERTRAND JoŽl wrote:
> I have a question too ;-) Currently, gcc compiles C code on Linux (ELF or
> a.out formats on an i386, or another format on VMS) and use the libc.so
> library. If we modify the internal structures, we need a new lib.c or a
> new compiler, isn't it ?

I do not think we need a new compiler, unless we need one who can do the
VMS format.
We only need to change some header files.
We should try to avoid changing libc and user level programs.
Changes of internal structures should be made compatible enough, meaning
they might not work like before or not work at all, but it will not mean much.
(The library routines to accompany the VMS system calls will be in a new

For example, if we do something with scheduling:
New priority structures will be pcb$b_pri, pcb$b_prib, pcb$b_curpri.
These might come in addition to task_struct's nice and priority.
We can make nice and priority be functionally dependent on the pcb$s,
so the system calls getprioriy and setpriority will work ok.

-Roar Thronśs

Liste de diffusion FreeVMS
Pour se dťsinscrire : mailto:freevms-request@ml.free.fr?subject=unsubscribe

This archive was generated by hypermail 2b25 : Wed Nov 14 2001 - 16:48:38 CET