diff options
| author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-01-13 16:47:34 +0000 |
|---|---|---|
| committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-01-13 16:47:34 +0000 |
| commit | 63e02a9d5e7c9536b287ae91407d02947b4a2acd (patch) | |
| tree | 8d96a1a26c35a6cdec57d7a67a7313d57d736b05 /file.c | |
| parent | 894cc301f2bfd54a7e2f4b3c836ddbe7ff339ecb (diff) | |
| download | ruby-63e02a9d5e7c9536b287ae91407d02947b4a2acd.tar.gz ruby-63e02a9d5e7c9536b287ae91407d02947b4a2acd.tar.xz ruby-63e02a9d5e7c9536b287ae91407d02947b4a2acd.zip | |
Tue Jan 11 15:00:00 2006 Ville Mattila <mulperi@iki.fi>
* io.c (READ_PENDING*): Support solaris 64-bit enviroments.
Solaris defines a opaque FILE struct when compiling 64 bit
binaries. This means that we dont have access to _ptr etc.
members anymore. The solution by Steven Lumos is to define
FILE64 that has needed members available. I've modified
the origanal patch a bit so that it compiles both with gcc
and now free sun studio 11 compiler and both amd64 and sparc.
NOTE! We have to 64 bit solaris FILE structure time to time
otherwise we'll get breakage.
[ruby-core:7106]
Fri Jan 6 10:16:20 2006 Steven Lumos <steven@lumos.us>
* io.c (READ_DATA_PENDING): defined for 64bit Solaris on SPARC.
[ruby-core:7057]
(READ_DATA_PENDING_COUNT): ditto.
(READ_DATA_PENDING_PTR): ditto.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'file.c')
0 files changed, 0 insertions, 0 deletions
