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
275 275
#ifdef __GNUC__
276 276
	volatile
277 277
#endif
278
# if defined(__sparc_v9__) || defined(__sparcv9) || defined(__arch64__)
279
	("flushw")
280
# else
281
	("ta 0x03")
282
# endif /* trap always to flush register windows if we are on a Sparc system */
283
	;
278
	("ta 0x03");
284 279
}
285 280
#  define FLUSH_REGISTER_WINDOWS flush_register_windows()
286 281
#elif defined(__ia64)