ttate
|
b5a8ba178f
|
Catch the exception SystemExit in extconf.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-05-01 15:21:34 +00:00 |
ttate
|
ca55fe4f0d
|
L641: rb_float_new(*((float*)ptr)) -> rb_float_new(*((double*)ptr)).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-05-01 04:13:28 +00:00 |
ttate
|
076a82105a
|
ext/dl/ptr.c: missing break in switch statements.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-26 07:03:32 +00:00 |
ttate
|
73331b45e0
|
Add a sample which shows how to deal with C++ libraries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-20 16:09:44 +00:00 |
ttate
|
75ebf39107
|
ext/dl/ptr.c: remove rb_dlptr_cast().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-19 04:05:54 +00:00 |
ttate
|
cb944528b6
|
Correct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-14 17:19:44 +00:00 |
ttate
|
66484faf1b
|
Edit the documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-14 15:21:23 +00:00 |
ttate
|
3a202ff2b4
|
raise() -> rb_raise(). (Thanks Tetsuya Watanabe)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 09:38:26 +00:00 |
ttate
|
3bd7404423
|
Add DL::Importable::Internal::Struct#alloc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 08:07:01 +00:00 |
ttate
|
2990a00153
|
Add dl.txt instead of README.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 07:09:33 +00:00 |
ttate
|
27a30bbf18
|
remove README and README.html
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 06:55:12 +00:00 |
ttate
|
96d0ef6670
|
Support "unsigned short".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 06:35:48 +00:00 |
ttate
|
38698dbbe3
|
Add "unsigned short".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 05:32:22 +00:00 |
ttate
|
1ee89595bc
|
define alias "struct" and "union" in the module Importable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-11 03:06:33 +00:00 |
ttate
|
061ed0d389
|
Add/Fix types.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-10 14:45:22 +00:00 |
ttate
|
8bd818494d
|
Implement the substitution for structure members.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-10 14:13:39 +00:00 |
ttate
|
dbdde236cb
|
improve the prototype parser.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-05 17:12:48 +00:00 |
ttate
|
f027ab80dc
|
"extern" and "[]" of the module Importable returns a symbol.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-05 16:33:01 +00:00 |
ttate
|
8d08d9f513
|
Add dl/struct.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-05 05:11:11 +00:00 |
ttate
|
289fe2b8ee
|
Get rid of ineffective encoding/decoding procedures.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-04 14:17:19 +00:00 |
ttate
|
5f8d02cbbc
|
DLSTR(argv[i]) => DLSTR(RSTRING(argv[i])->ptr)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-04 11:29:56 +00:00 |
ttate
|
556556e450
|
bugfix (a few bugs seems to be remaining yet.)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-04 11:17:23 +00:00 |
ttate
|
1502ea7c0c
|
Patch [ruby-dev:16747] (Thanks Nakada)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-04 08:27:48 +00:00 |
ttate
|
b5856f738a
|
Add ext/dl/lib/dl/types.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-03 15:43:12 +00:00 |
ttate
|
74b4c81396
|
Merge Nakada's patch and define StringValuePtr for ruby-1.6.
CV ----------------------------------------------------------------------
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-03 11:59:01 +00:00 |
ttate
|
e34e13c0c4
|
Add entries to each Setup.* and remove Changes files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-02 13:16:00 +00:00 |
ttate
|
736b081e92
|
Get rid of the RUBY, and use CPPFLAGS="$(CPPFLAGS) -DDEBUG"
in the debug phase. (Thanks Nakada)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-02 12:06:23 +00:00 |
ttate
|
688c3836a4
|
Add ruby-dl.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-02 10:58:19 +00:00 |
ttate
|
7d711b817e
|
Add ruby-dl
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-04-02 10:56:13 +00:00 |