ttate
|
6ddd56a130
|
should compare SIZEOF_VOIDP with SIZEOF_LONG_LONG.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-11-08 13:50:38 +00:00 |
|
ttate
|
c2e1ef22b9
|
if dlload fail to load a library, it should raise an error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-06-08 14:38:02 +00:00 |
|
ttate
|
597a64146f
|
replaced the local variable 'entity' with an instance variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-05-09 14:38:44 +00:00 |
|
ttate
|
4187afceca
|
use DL::CStructBuilder instead of CStructBuilder.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-05-08 18:56:23 +00:00 |
|
ttate
|
d7ff980375
|
CUnionEntity should inherit CStructEntity.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-04-10 23:05:52 +00:00 |
|
ttate
|
215cd35df9
|
minor bugfix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-03-08 10:50:23 +00:00 |
|
ttate
|
3977dbc576
|
Use define_method instead of module_eval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-07 23:08:26 +00:00 |
|
ttate
|
7bcc135504
|
Improved DL::Handle#sym.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-07 09:45:02 +00:00 |
|
ttate
|
93711e5bd3
|
added DL::Importer.sizeof().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-06 06:54:12 +00:00 |
|
ttate
|
41cd3d868d
|
added missing files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-04 14:01:22 +00:00 |
|
ttate
|
bda37095ca
|
added new files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-04 13:35:37 +00:00 |
|
ttate
|
4ae9132605
|
remove all files to replace ruby-dl with ruby-dl2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-04 13:29:49 +00:00 |
|
ttate
|
e849cce8a0
|
bugfix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2005-02-03 14:38:31 +00:00 |
|
ttate
|
ba2fce1507
|
devided DL::Types#encode_type into three methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-12-14 12:42:42 +00:00 |
|
ttate
|
f7884c6beb
|
bugfix for [ruby-talk:121309].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-11-25 08:39:31 +00:00 |
|
ttate
|
f7a5ee56d7
|
Use 'P' instead of 'p' in types.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-11-25 08:15:29 +00:00 |
|
ttate
|
733a3adc79
|
improved encode_type() in types.rb for [ruby-talk:121175].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-11-24 16:38:38 +00:00 |
|
ttate
|
f427cf9352
|
should use 'c' for 'unsigned char ref'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-09-21 12:47:48 +00:00 |
|
ttate
|
2ce5bb2594
|
added 'const char *' to use the type specifier 'S' instead of 'char *'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-09-16 15:22:20 +00:00 |
|
ttate
|
1ebcad550f
|
bugfix for Importable.callback().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-07-20 18:22:03 +00:00 |
|
ttate
|
c863d62b6f
|
Merged Nakada-san's patch [ruby-core:02916].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2004-05-23 08:11:36 +00:00 |
|
ttate
|
c103eb6793
|
Bugfix for DL::Types::encode_type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2003-11-08 14:38:15 +00:00 |
|
matz
|
8ef5da3be1
|
consistent parentheses in assignment RHS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2003-10-16 17:47:19 +00:00 |
|
eban
|
4a464c1fa2
|
* typo fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2003-01-20 10:22:04 +00:00 |
|
eban
|
ada8110f7f
|
* ext/dl/lib/dl/win32.rb: elimitate unnecessary "A" adding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2003-01-12 17:36:24 +00:00 |
|
eban
|
3074716cad
|
* ext/dl/lib/dl/win32.rb: compatibility improvement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2003-01-11 15:00:56 +00:00 |
|
ttate
|
f51bd1d018
|
Fix the conversion method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-12-09 04:08:22 +00:00 |
|
ttate
|
5918d2a914
|
Bugfix for Importable::callback.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-10-31 08:37:16 +00:00 |
|
ttate
|
98007267bc
|
Add Importable::symbol.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-06-27 15:09:47 +00:00 |
|
ttate
|
ceade7b926
|
bugfix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-06-10 18:23:39 +00:00 |
|
ttate
|
5c1bdda10c
|
Add DL::Importable::Internal::callback().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-06-10 17:47:48 +00:00 |
|
ttate
|
4bf76b4e6c
|
rename PtrData::alloc and Struct#alloc to malloc respectively.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
|
2002-05-20 15:35:48 +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
|
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
|
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
|
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 |
|