Use long long in gtm_jmpbuf for x86-64
2012-04-04 H.J. Lu <hongjiu.lu@intel.com> Backported from mainline 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: r186141
This commit is contained in:
parent
2fbddfe689
commit
39320d6906
|
@ -1,3 +1,12 @@
|
|||
2012-04-04 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
Backported from mainline
|
||||
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-03-22 Release Manager
|
||||
|
||||
* GCC 4.7.0 released.
|
||||
|
|
|
@ -29,13 +29,13 @@ namespace GTM HIDDEN {
|
|||
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
|
||||
|
|
Loading…
Reference in New Issue