Doh! Since the component here is 'Target', I probably should have
included the x86-64 Port Maintainer in the TO line.
Jan, while I have a release on file with the FSF, I don't have SVN write
access.
dw
On 7/9/2014 12:51 AM, David Wohlferd wrote:
As requested, I am posting this patch to gcc-patches.
Problem description:
The detailed description and examples can be found in pr61662, but in
short: using "#ifdef __x86_64__" to determine the size of a 'long'
does not reliably yield the correct result. This causes _lrotl and
_lrotr to return incorrect results on LLP64 systems (like Windows).
ChangeLog:
2014-07-09 David Wohlferd <d...@limegreensocks.com>
PR target/61662
* config/i386/ia32intrin.h: Use __LP64__ to determine size of
long
dw