[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]