Karsten Hopp aaaa04
To: vim_dev@googlegroups.com
Karsten Hopp aaaa04
Subject: Patch 7.4.511
Karsten Hopp aaaa04
Fcc: outbox
Karsten Hopp aaaa04
From: Bram Moolenaar <Bram@moolenaar.net>
Karsten Hopp aaaa04
Mime-Version: 1.0
Karsten Hopp aaaa04
Content-Type: text/plain; charset=UTF-8
Karsten Hopp aaaa04
Content-Transfer-Encoding: 8bit
Karsten Hopp aaaa04
------------
Karsten Hopp aaaa04
Karsten Hopp aaaa04
Patch 7.4.511
Karsten Hopp aaaa04
Problem:    Generating proto for if_ruby.c uses type not defined elsewhere.
Karsten Hopp aaaa04
Solution:   Do not generate a prototype for
Karsten Hopp aaaa04
	    rb_gc_writebarrier_unprotect_promoted()
Karsten Hopp aaaa04
Files:	    src/if_ruby.c
Karsten Hopp aaaa04
Karsten Hopp aaaa04
Karsten Hopp aaaa04
*** ../vim-7.4.510/src/if_ruby.c	2014-03-28 21:58:17.878256914 +0100
Karsten Hopp aaaa04
--- src/if_ruby.c	2014-11-12 15:28:07.971812917 +0100
Karsten Hopp aaaa04
***************
Karsten Hopp aaaa04
*** 418,424 ****
Karsten Hopp aaaa04
  #  endif
Karsten Hopp aaaa04
  # endif
Karsten Hopp aaaa04
  
Karsten Hopp aaaa04
! # if defined(USE_RGENGC) && USE_RGENGC
Karsten Hopp aaaa04
  void rb_gc_writebarrier_unprotect_promoted_stub(VALUE obj)
Karsten Hopp aaaa04
  {
Karsten Hopp aaaa04
      return dll_rb_gc_writebarrier_unprotect_promoted(obj);
Karsten Hopp aaaa04
--- 418,425 ----
Karsten Hopp aaaa04
  #  endif
Karsten Hopp aaaa04
  # endif
Karsten Hopp aaaa04
  
Karsten Hopp aaaa04
!    /* Do not generate a prototype here, VALUE isn't always defined. */
Karsten Hopp aaaa04
! # if defined(USE_RGENGC) && USE_RGENGC && !defined(PROTO)
Karsten Hopp aaaa04
  void rb_gc_writebarrier_unprotect_promoted_stub(VALUE obj)
Karsten Hopp aaaa04
  {
Karsten Hopp aaaa04
      return dll_rb_gc_writebarrier_unprotect_promoted(obj);
Karsten Hopp aaaa04
*** ../vim-7.4.510/src/version.c	2014-11-12 15:45:16.595789120 +0100
Karsten Hopp aaaa04
--- src/version.c	2014-11-12 16:04:18.698532684 +0100
Karsten Hopp aaaa04
***************
Karsten Hopp aaaa04
*** 743,744 ****
Karsten Hopp aaaa04
--- 743,746 ----
Karsten Hopp aaaa04
  {   /* Add new patch number below this line */
Karsten Hopp aaaa04
+ /**/
Karsten Hopp aaaa04
+     511,
Karsten Hopp aaaa04
  /**/
Karsten Hopp aaaa04
Karsten Hopp aaaa04
-- 
Karsten Hopp aaaa04
TIM: To the north there lies a cave,  the cave of Caerbannog, wherein, carved
Karsten Hopp aaaa04
     in mystic runes, upon the very living rock, the last words of Olfin
Karsten Hopp aaaa04
     Bedwere of Rheged make plain the last resting place of the most Holy
Karsten Hopp aaaa04
     Grail.
Karsten Hopp aaaa04
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
Karsten Hopp aaaa04
Karsten Hopp aaaa04
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
Karsten Hopp aaaa04
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
Karsten Hopp aaaa04
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
Karsten Hopp aaaa04
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///