<p dir="ltr">Here is the previous win64 patch set...</p>
<div class="gmail_quote">---------- Forwarded message ----------<br>From: "Robert Szalai" <<a href="mailto:robicjedi@gmail.com">robicjedi@gmail.com</a>><br>Date: Aug 15, 2012 02:22<br>Subject: Re: [CLN-list] MinGW64 build<br>To: "CLN discussion list" <<a href="mailto:cln-list@ginac.de">cln-list@ginac.de</a>><br>Cc: <br><br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Alexei,<br>
<br>
I've splitted the path into 10 parts. There is a bigger one that is only<br>
s/long/intptr_t/ and s/unsigned long/uintptr_t/<br>
the rest is very small.<br>
<br>
Hopefully this can now be applied.<br>
<br>
> Ditto (the corresponding hunk is not quite optimal, though. {s,u}int32<br>
> can be typedef'ed to {,u}int32_t => no need for ugly #if's).<br>
<br>
I was thinking of this, however we need exactly the same underlying type as<br>
(u)intptr_t for the same sized integer to avoid compiler confusion.<br>
So in some cases (e.g. on i686 Linux) stdint.h might define int32_t as int and intptr_t as long<br>
and in this case the compiler will complain about multiple definition of the same function.<br>
<br>
Bests,<br>
Robert<br>
</blockquote></div>