[ruby-cvs:69287] hsbt:r62106 (trunk): ia64: update ia64-specific code to use execution context

hsbt at ruby-lang.org hsbt at ruby-lang.org
Tue Jan 30 14:43:42 JST 2018


hsbt	2018-01-30 14:43:42 +0900 (Tue, 30 Jan 2018)

  New Revision: 62106

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62106

  Log:
    ia64: update ia64-specific code to use execution context
    
    This change follows commit 837fd5e494731d7d44786f29e7d6e8c27029806f
    in '#ifdef __ia64' branches.
    
    Noticed as a build failure by John Paul Adrian Glaubitz:
    
    ```
      cont.c:502:50: error: 'rb_thread_t {aka struct rb_thread_struct}'
        has no member named 'machine'
           size = cont->machine.register_stack_size =
               th->machine.register_stack_end - th->machine.register_stack_start;
                   ^~
    ```
    
    The change is trivial: update 'th->machine' usage to 'th->ec->machine'.
    Signed-off-by: Sergei Trofimovich <slyfox at gentoo.org>

  Modified files:
    trunk/cont.c
    trunk/thread.c


More information about the ruby-cvs mailing list