summaryrefslogtreecommitdiffstats
path: root/ext/dl/test
Commit message (Collapse)AuthorAgeFilesLines
* * test/dl: moved from ext/dl/test.nobu2009-03-036-461/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@22717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/test/test_import.rb: fix a prototype decl.ko12008-12-301-1/+1
| | | | | | | | pointed out by Takehiro Kubo [ruby-core:20971]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/test/test_base.rb: add libc search logic.ko12008-12-293-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | this patch is written by Takehiro Kubo. [ruby-core:20963] [Bug #932] * ext/dl/dl.h: Add ",..." as the last argument. this patch is written by Takehiro Kubo. Bug #633 [ruby-core:19289] * ext/dl/lib/dl/stack.rb: add add_padding() to calculate alignment. this patch is written by Takehiro Kubo. Bug #633 [ruby-core:19289] * ext/dl/test/test_func.rb: atof()'s return value is double. this patch is written by Takehiro Kubo. Bug #633 [ruby-core:19289] * ext/dl/test/test_import.rb: - atof()'s return value is double. - The types of qsort's second and third argument are size_t. - fprintf()'s return value is int. this patch is written by Takehiro Kubo. Bug #633 [ruby-core:19289] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/test/test_base.rb: add x86_64-linux's case again. #932yugui2008-12-291-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ext/dl/test_base.rb : add BSD's case.naruse2008-12-281-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Sun Dec 28 17:10:13 2008 TAKANO Mitsuhiro (takano32) <tak@no32.tk>takano322008-12-282-6/+3
| | | | | | | | | | * ext/dl/test/test_dl2.rb: modify strncpy, strcpy, qsort, types. Bug #633 [ruby-core:19289] * ext/dl/test/test_base.rb: /lib/libc.so is x86_64 binary in x86_64 architecture. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/test/test_base.rb: use libc.dylib when the platform is darwin.takano322008-12-281-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/test/test_base.rb: use lib64 when the architecture is x86_64.takano322008-12-271-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/test/test_import.rb: fix character code.akr2008-08-302-9/+9
| | | | | | | | * ext/dl/test/test_func.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@18955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* conformed to the usage of FUNC_CDECL/STDCALL described in [ruby-dev:28970].ttate2006-07-061-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fixed the alignment problems discussed in [ruby-dev:28667].ttate2006-06-301-6/+9
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Added DL::BUILD_RUBY_PLATFORM,BUILD_RUBY_VERSION.ttate2005-05-141-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* added a test.ttate2005-05-091-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* changed the spec of CPtr#[]/[]= to suit String#[]/[]=.ttate2005-03-081-0/+22
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* modified some test scripts for [ruby-dev:25661].ttate2005-02-092-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Use define_method instead of module_eval.ttate2005-02-071-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* added DL::Importer.sizeof().ttate2005-02-061-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* added new files.ttate2005-02-046-0/+404
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove all files to replace ruby-dl with ruby-dl2.ttate2005-02-043-570/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Get rid of ineffective symbols, lines, constants and so on.ttate2002-11-071-5/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl: change the callback mechanism.ttate2002-06-091-5/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Get rid of a function.ttate2002-05-201-1/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Get rid of the declaration of rb_str_cat2().ttate2002-05-202-33/+35
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add DL::DLSTACK.ttate2002-05-151-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/dl/ptr.c: missing break in switch statements.ttate2002-04-261-0/+15
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* raise() -> rb_raise(). (Thanks Tetsuya Watanabe)ttate2002-04-111-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge Nakada's patch and define StringValuePtr for ruby-1.6.ttate2002-04-032-3/+6
| | | | | | | CV ---------------------------------------------------------------------- git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add ruby-dlttate2002-04-023-0/+552
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e