changes to platforms/Cross

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

changes to platforms/Cross

Ian Piumarta-3
Folks,

I'm just about to release the 'mainstream' 64-bit VM support.  Part of
this requires changes to the plugin-related files in platforms/Cross.  I
have tried to ensure that the changes remain backward compatible with
pre-64-bit source code, but a few things might need tweaking (minimally)
in platform-specific files to make old generated sources compile with the
new headers.  (I can compile a 3.7 Unix VM using my 64-bit support code,
with all plugins built correctly, but I cannot guarantee anything about
the other platforms which may or may not require intervention from their
maintainers to ensure they build old-world generated code correctly after
the new-world 64-bit changes are committed.)

Unless someone complains before 15:00 PST, I will commit the 64-bit
changes to the trunk.

I consider the danger of committing these changes to be minimal.  The
danger of not committing these changes today (including leaving them to
linger in the branch they currently occupy) is that they start rotting
once more -- and it's not clear when I'll next have another week to waste
on fixing them again.

Cheers,
Ian

Reply | Threaded
Open this post in threaded view
|

Re: changes to platforms/Cross

Andreas.Raab
Go for it.

Cheers,
   - Andreas

Ian Piumarta wrote:

> Folks,
>
> I'm just about to release the 'mainstream' 64-bit VM support.  Part of
> this requires changes to the plugin-related files in platforms/Cross.  I
> have tried to ensure that the changes remain backward compatible with
> pre-64-bit source code, but a few things might need tweaking (minimally)
> in platform-specific files to make old generated sources compile with the
> new headers.  (I can compile a 3.7 Unix VM using my 64-bit support code,
> with all plugins built correctly, but I cannot guarantee anything about
> the other platforms which may or may not require intervention from their
> maintainers to ensure they build old-world generated code correctly after
> the new-world 64-bit changes are committed.)
>
> Unless someone complains before 15:00 PST, I will commit the 64-bit
> changes to the trunk.
>
> I consider the danger of committing these changes to be minimal.  The
> danger of not committing these changes today (including leaving them to
> linger in the branch they currently occupy) is that they start rotting
> once more -- and it's not clear when I'll next have another week to waste
> on fixing them again.
>
> Cheers,
> Ian
>
>

Reply | Threaded
Open this post in threaded view
|

Re: changes to platforms/Cross

Tim Rowledge-2
In reply to this post by Ian Piumarta-3
In message <[hidden email]>
          Ian Piumarta <[hidden email]> wrote:

> Folks,
>
> I'm just about to release the 'mainstream' 64-bit VM support.
Good show. Don't forget to mail me the deltas - a changeset on top of the one I sent you or a replacement, whichever you prefer. It would be nice to get an official version out and at the very least the improved simulator will help some people.

tim
--
Tim Rowledge, [hidden email], http://sumeru.stanford.edu/tim
Bad style destroys an otherwise superb program.