diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2004-12-20 13:55:00 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2004-12-20 13:55:00 +0000 |
commit | 5253fe0e898b5c4db7a95cc04e04ccc04e1696d3 (patch) | |
tree | 3f960174f08420f25494eb191443bc1b5aa989bc | |
parent | 7d163a29ec5458eb8e02ef3de8d7aece2be1f59e (diff) | |
download | ruby-5253fe0e898b5c4db7a95cc04e04ccc04e1696d3.tar.gz ruby-5253fe0e898b5c4db7a95cc04e04ccc04e1696d3.tar.xz ruby-5253fe0e898b5c4db7a95cc04e04ccc04e1696d3.zip |
gcc noinline attribute is available since gcc-3.1.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | gc.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -431,7 +431,9 @@ static unsigned int STACK_LEVEL_MAX = 655300; #endif #ifdef __GNUC__ +# if ( __GNUC__ == 3 && __GNUC_MINOR__ > 0 ) || __GNUC__ > 3 __attribute__ ((noinline)) +# endif #endif static void set_stack_end(VALUE **stack_end_p) |