Bug #5244 » ruby.patch
include/ruby/defines.h 2011-06-06 07:11:37.000000000 +0100 → include/ruby/defines.h 2011-10-18 22:08:37.068003696 +0100 | ||
---|---|---|
#ifdef __GNUC__
|
||
volatile
|
||
#endif
|
||
# if defined(__sparc_v9__) || defined(__sparcv9) || defined(__arch64__)
|
||
("flushw")
|
||
# else
|
||
("ta 0x03")
|
||
# endif /* trap always to flush register windows if we are on a Sparc system */
|
||
;
|
||
("ta 0x03");
|
||
}
|
||
# define FLUSH_REGISTER_WINDOWS flush_register_windows()
|
||
#elif defined(__ia64)
|