1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* bcc32/Makefile.sub: use borlndmm.dll if possible. bcc32's RTL internal

memory manager cannot handle large memory block properly.
  ex: 10000.times { "" << "." * 529671; GC.start } # crash
  [ruby-dev:28230]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
ocean 2006-02-23 13:46:03 +00:00
parent 5373331d03
commit b122590f5a
4 changed files with 31 additions and 1 deletions

View file

@ -54,6 +54,14 @@ EXTOUT = $(EXTOUT)
$(BANG)endif
!endif
|
@type > usebormm.bat &&|
@echo off
ilink32 -Gn -x usebormm.lib > nul
if exist usebormm.tds echo MEMLIB = usebormm.lib
|
@usebormm.bat >> $(MAKEFILE)
@del usebormm.*
@cpp32 -I$(srcdir) -P- -DRUBY_EXTERN="//" -o$(MAKEFILE) > nul &&|
\#include "version.h"
MAJOR = RUBY_VERSION_MAJOR