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:
parent
5373331d03
commit
b122590f5a
4 changed files with 31 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue