Reply to post: Re: 646464

LibreOffice 6.2 is here: Running up a Tab at the NotebookBar? You can turn it all off if you want

MacroRodent

Re: 646464

Well, actually native 64 bit code ensures 32 bit cleanliness.

Not quite, I'm afraid. On 64-bit C compilers in Linux, "long" is a 64-bit type. On 32-bit compilers it is a 32-bit type. A developer working only on 64-bit systems will soon assume the 64-bit "long", instead of laboriously writing "long long" which would have the same 64-bit size on both systems.

(I believe 64-bit Windows handles this differently, and keeps "long" 32-bit for just-in-case backward-compatibility, which I think is wimpy).

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon