[ruby-cvs:53500] nobu:r46354 (trunk): configure.in, missing.h: jemalloc mangling

nobu at ruby-lang.org nobu at ruby-lang.org
Thu Jun 5 14:16:48 JST 2014


nobu	2014-06-05 14:16:46 +0900 (Thu, 05 Jun 2014)

  New Revision: 46354

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

  Log:
    configure.in, missing.h: jemalloc mangling
    
    * configure.in (with-jemalloc): also check for header, for ABIs
      which JEMALLOC_MANGLE is needed, i.e., Mach-O and PE-COFF
      platforms.  [ruby-core:62939] [Feature #9113]
    * include/ruby/missing.h: include alternative malloc header to
      replace memory management functions.
    * dln.c, io.c, parse.y, st.c: undef malloc family before
      re-definition to suppress warnings.

  Modified files:
    trunk/ChangeLog
    trunk/configure.in
    trunk/dln.c
    trunk/include/ruby/missing.h
    trunk/io.c
    trunk/parse.y
    trunk/st.c


More information about the ruby-cvs mailing list