mirror of git://gcc.gnu.org/git/gcc.git
Use long long in gtm_jmpbuf for x86-64
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
This commit is contained in:
parent
6f6e1e9e8b
commit
0100e3b3e8
|
@ -1,3 +1,9 @@
|
||||||
|
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>
|
2012-04-03 Tristan Gingold <gingold@adacore.com>
|
||||||
|
|
||||||
* configure: Regenerate.
|
* configure: Regenerate.
|
||||||
|
|
|
@ -29,13 +29,13 @@ namespace GTM HIDDEN {
|
||||||
typedef struct gtm_jmpbuf
|
typedef struct gtm_jmpbuf
|
||||||
{
|
{
|
||||||
void *cfa;
|
void *cfa;
|
||||||
unsigned long rbx;
|
unsigned long long rbx;
|
||||||
unsigned long rbp;
|
unsigned long long rbp;
|
||||||
unsigned long r12;
|
unsigned long long r12;
|
||||||
unsigned long r13;
|
unsigned long long r13;
|
||||||
unsigned long r14;
|
unsigned long long r14;
|
||||||
unsigned long r15;
|
unsigned long long r15;
|
||||||
unsigned long rip;
|
unsigned long long rip;
|
||||||
} gtm_jmpbuf;
|
} gtm_jmpbuf;
|
||||||
#else
|
#else
|
||||||
typedef struct gtm_jmpbuf
|
typedef struct gtm_jmpbuf
|
||||||
|
|
Loading…
Reference in New Issue