Hanno Meyer-Thurow wrote:
Why I call it 64bit hacks?
That patchset for 64bit support lets OpenOffice.org compile on amd64
but then runtime is still unstable. One thing is to make OpenOffice.org
compile on amd64. The other thing is to make OpenOffice.org runtime
stable. That means some code just does not need fixing but a full
rewrite from scratch until it works nicely on amd64.
If I say something wrong anyone please correct me! Thanks.
Well, I disagree that the code needs a full rewrite. Why? All it needs
is correcting all places where it attempts to store pointers in 32-bit
variables. Admittedly, in the core of UNO this might happen a LOT (due
to its nature it does a lot of direct memory manipulation), but there's
no real reason why it should be re-written from scratch.
If the UNO runtime violated other portability issues (such as code
execution protection), it wouldn't run at all in 64-bit mode, perhaps
not even when compiled as 32-bit.
Sebastian Redl
--
[email protected] mailing list