ruby-changes:53980
From: naruse <ko1@a...>
Date: Wed, 5 Dec 2018 03:48:48 +0900 (JST)
Subject: [ruby-changes:53980] naruse:r66200 (trunk): Add prototype of rb_ary_ptr_use_start()
naruse 2018-12-05 03:48:44 +0900 (Wed, 05 Dec 2018) New Revision: 66200 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=66200 Log: Add prototype of rb_ary_ptr_use_start() Without this icc fails to run. http://rubyci.s3.amazonaws.com/icc-x64/ruby-trunk/log/20181203T130002Z.diff.html.gz Modified files: trunk/internal.h Index: internal.h =================================================================== --- internal.h (revision 66199) +++ internal.h (revision 66200) @@ -1296,6 +1296,7 @@ VALUE rb_to_array_type(VALUE obj); https://github.com/ruby/ruby/blob/trunk/internal.h#L1296 VALUE rb_check_to_array(VALUE ary); VALUE rb_ary_tmp_new_from_values(VALUE, long, const VALUE *); VALUE rb_ary_behead(VALUE, long); +void rb_ary_detransient(VALUE a); #if defined(__GNUC__) && defined(HAVE_VA_ARGS_MACRO) #define rb_ary_new_from_args(n, ...) \ __extension__ ({ \ -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/