Project

General

Profile

Bug #5244 » ruby.patch

jurij (Jurij Smakov), 10/19/2011 08:05 AM

View differences:

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)
(1-1/2)