[root]/bcc32
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 144 (100.0%) | 1642 (100.0%) | 11.4 |
H_Konishi | 15 (10.4%) | 857 (52.2%) | 57.1 |
nobu | 58 (40.3%) | 575 (35.0%) | 9.9 |
usa | 31 (21.5%) | 93 (5.7%) | 3.0 |
ocean | 20 (13.9%) | 67 (4.1%) | 3.3 |
eban | 10 (6.9%) | 29 (1.8%) | 2.9 |
knu | 2 (1.4%) | 17 (1.0%) | 8.5 |
uema2 | 1 (0.7%) | 1 (0.1%) | 1.0 |
siena | 1 (0.7%) | 1 (0.1%) | 1.0 |
matz | 1 (0.7%) | 1 (0.1%) | 1.0 |
akr | 1 (0.7%) | 1 (0.1%) | 1.0 |
shyouhei | 4 (2.8%) | 0 (0.0%) | 0.0 |
* missing/{strlcat,strlcpy}.c, missing.h: new functions.
* LEGAL: add copyright notice about above files.
* configure.in: check whether strlcat and strlcpy are exist or not.
* {bcc32,win32,wince}/Makefile.sub: use above files.
2 lines of code changed in:
* Makefile.in, configure.in, */Makefile.sub (THREAD_MODEL): system
specific thread model.
* compile.h, regint.h, vm.h, array.c: removed unnecessary #include.
1 lines of code changed in:
set svn:eol-style
0 lines of code changed in:
* Makefile.in, */Makefile.sub, common.mk (vmasm): generalized.
4 lines of code changed in:
* Makefile.in, common.mk, configure.in, */{Makefile.sub, configure.bat,
setup.mak}: add --with-baseruby configure option.
15 lines of code changed in:
* instruby.rb, mkconfig.rb, rubytest.rb, bcc32/mkexports.rb, win32/{resource,mkexports}.rb: set executable.
0 lines of code changed in:
* {djgpp,bcc32,wince,win32}/*.bat: set svn properties for DOSISH batch files.
0 lines of code changed in:
* common.mk (NULLCMD): dummy command.
* bcc32/Makefile.sub (post-install-*): Borland make cannot ignore
command-less double-colon rules. [ruby-dev:29676]
6 lines of code changed in:
* bcc32/Makefile.sub ($(LIBRUBY_SO)): execute pre-link hook.
* ext/extmk.rb: workaround for Borland make.
1 lines of code changed in:
* mkconfig.rb: *OBJS are not needed for extension libraries.
* {bcc32,wince,win32}/Makefile.sub (config.status): fixed typo,
missing comma.
1 lines of code changed in:
* bcc32/Makefile.sub (post-install-ext): no longer needed.
* bcc32/configure.bat: get rid of a quirk of Borland make, which
sets empty macro in command line to "1".
12 lines of code changed in:
* {bcc32,win32,wince}/Makefile.sub (config.status): shouldn't use
copy command instead of install. use -run install.
0 lines of code changed in:
* {bcc32,win32,wince}/Makefile.sub (INSTALLED_LIST): need to define
this macro to install.
2 lines of code changed in:
* bcc32/Makefile.sub (MINIRUBY): append MINIRUBYOPT.
1 lines of code changed in:
* configure.in, bcc32/Makefile.sub, win32/Makefile.sub, win32/dir.h,
win32/win32.c, win32/win32.h: large file support for win32.
5 lines of code changed in:
* ruby.h, lib/mkmf.rb (create_header): clear command line options for
macros moved to extconf.h.
* ext/extmk.rb (extract_makefile, extmk): made RUBY_EXTCONF_H and
EXTSTATIC permanent.
* ext/{dbm,digest/*,socket,zlib}/extconf.rb: used $defs and $INCFLAGS.
* {bcc32,win32,wince}/Makefile.sub (COMPILE_C, COMPILE_CXX): added
$(INCFLAGS).
2 lines of code changed in:
* 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]
24 lines of code changed in:
* mkconfig.rb: generate RbConfig instead of Config.
* instruby.rb, rubytest.rb, runruby.rb, bcc32/Makefile.sub,
ext/extmk.rb, ext/dl/extconf.rb, ext/iconv/charset_alias.rb,
lib/mkmf.rb, lib/rdoc/ri/ri_paths.rb,
lib/webrick/httpservlet/cgihandler.rb,
test/dbm/test_dbm.rb, test/gdbm/test_gdbm.rb,
test/ruby/envutil.rb, test/soap/calc/test_calc_cgi.rb,
test/soap/header/test_authheader_cgi.rb, test/soap/ssl/test_ssl.rb,
win32/mkexports.rb, win32/resource.rb: Use RbConfig instead of
Config.
1 lines of code changed in:
* configure.in, cygwin/GNUmakefile.in (mingw): use def file to alias
symbols. [ruby-dev:27532]
* bcc32/mkexports.rb, win32/mkexports.rb: make aliases in DLL.
* win32/win32.c, win32/win32.h: replace symbols only when RUBY_EXPORT
is defined.
19 lines of code changed in:
* configure.in (RUBY_EXTERN): macro to export symbols in shared
library. [ruby-core:05528]
* defines.h, {bcc32,win32,wince}/Makefile.sub (RUBY_EXTERN): moved to
configuration pass.
* ext/extmk.rb (extmake): RUBY_EXTERN for static linked extensions.
1 lines of code changed in:
(98 more)