aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* * parse.y: yyparse #defines moved from intern.hmatz2002-05-291-18/+68
* * ruby.c (proc_options): removed "-*-" support for #! line.matz2002-05-231-0/+45
* Get rid of a function.ttate2002-05-201-1/+0
* Get rid of a few functions.ttate2002-05-201-7/+2
* rename PtrData::alloc and Struct#alloc to malloc respectively.ttate2002-05-205-20/+23
* Get rid of the declaration of rb_str_cat2().ttate2002-05-204-48/+37
* Add DL::DLSTACK.ttate2002-05-154-60/+69
* cast to long from char, short and int in ASM_PUSH_XXXX.ttate2002-05-122-7/+6
* * ext/dl: enable dl's stack emulation for constructing function call.ttate2002-05-111-3/+3
* enable dl's stack emulation for constructing function call.ttate2002-05-113-38/+122
* * re.c (rb_reg_s_quote): # also should be quoted.matz2002-05-071-1/+1
* * ext/iconv/iconv.c (iconv_try): should initialize exceptionsnobu2002-05-071-7/+10
* * ext/extmk.rb.in, lib/mkmf.rb: use 'do...end' instead of '{}' for Borland make.eban2002-05-021-1/+1
* Catch the exception SystemExit in extconf.rb.ttate2002-05-011-0/+6
* L641: rb_float_new(*((float*)ptr)) -> rb_float_new(*((double*)ptr)).ttate2002-05-011-1/+1
* ext/dl/ptr.c: missing break in switch statements.ttate2002-04-262-14/+32
* * ext/stringio/stringio.c (strio_mark): must check if ptr is NULLnobu2002-04-231-2/+3
* * ext/extmk.rb.in (create_makefile): use `{$(srcdir)}' directive insteadusa2002-04-231-1/+1
* Add a sample which shows how to deal with C++ libraries.ttate2002-04-203-0/+97
* * configure.in: cleanup for autoconf 2.5x.eban2002-04-191-1/+1
* * ext/socket/extconf.rb: include <windows.h>, <winsock.h> on _WIN32.eban2002-04-191-9/+19
* ext/dl/ptr.c: remove rb_dlptr_cast().ttate2002-04-191-39/+0
* copied from ext/etc.nobu2002-04-184-0/+8
* * ext/Setup*, ext/bigfloat/*: Back out the import of BigFloat inknu2002-04-1711-5224/+0
* * pack.c (pack_unpack): should treat 'U' in character unit, not inmatz2002-04-151-1/+0
* Correct.ttate2002-04-141-8/+8
* Edit the documentation.ttate2002-04-141-2/+7
* raise() -> rb_raise(). (Thanks Tetsuya Watanabe)ttate2002-04-113-19/+13
* Add DL::Importable::Internal::Struct#alloc.ttate2002-04-112-68/+53
* Add dl.txt instead of README.ttate2002-04-112-8/+264
* remove README and README.htmlttate2002-04-113-433/+12
* Support "unsigned short".ttate2002-04-111-0/+4
* Add "unsigned short".ttate2002-04-111-0/+4
* define alias "struct" and "union" in the module Importable.ttate2002-04-111-2/+7
* Add/Fix types.ttate2002-04-101-1/+3
* Implement the substitution for structure members.ttate2002-04-101-1/+6
* * variable.c (rb_obj_remove_instance_variable): raise NameError ifmatz2002-04-101-1/+9
* * ext/stringio/stringio.c (check_modifiable): performancenobu2002-04-091-4/+15
* improve the prototype parser.ttate2002-04-051-0/+4
* "extern" and "[]" of the module Importable returns a symbol.ttate2002-04-051-1/+5
* Add dl/struct.rb.ttate2002-04-053-141/+288
* Get rid of ineffective encoding/decoding procedures.ttate2002-04-041-17/+47
* DLSTR(argv[i]) => DLSTR(RSTRING(argv[i])->ptr)ttate2002-04-041-1/+1
* bugfix (a few bugs seems to be remaining yet.)ttate2002-04-041-1/+1
* Patch [ruby-dev:16747] (Thanks Nakada)ttate2002-04-042-22/+16
* Add ext/dl/lib/dl/types.rb.ttate2002-04-032-68/+90
* Merge Nakada's patch and define StringValuePtr for ruby-1.6.ttate2002-04-039-167/+174
* * ext/extmk.rb.in (enable_config): follow lib/mkmf.rb.nobu2002-04-021-2/+2
* Add entries to each Setup.* and remove Changes files.ttate2002-04-025-166/+4
* Get rid of the RUBY, and use CPPFLAGS="$(CPPFLAGS) -DDEBUG"ttate2002-04-021-2/+1