2012-04-04 H.J. Lu <hongjiu.lu@intel.com>
PR libitm/52854
* config/x86/target.h (gtm_jmpbuf): Replace long with long long
for x86-64.
From-SVN: r186140
+2012-04-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libitm/52854
+ * config/x86/target.h (gtm_jmpbuf): Replace long with long long
+ for x86-64.
+
2012-04-03 Tristan Gingold <gingold@adacore.com>
* configure: Regenerate.
typedef struct gtm_jmpbuf
{
void *cfa;
- unsigned long rbx;
- unsigned long rbp;
- unsigned long r12;
- unsigned long r13;
- unsigned long r14;
- unsigned long r15;
- unsigned long rip;
+ unsigned long long rbx;
+ unsigned long long rbp;
+ unsigned long long r12;
+ unsigned long long r13;
+ unsigned long long r14;
+ unsigned long long r15;
+ unsigned long long rip;
} gtm_jmpbuf;
#else
typedef struct gtm_jmpbuf