summaryrefslogtreecommitdiffstats
path: root/file.c
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2006-01-13 16:47:34 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2006-01-13 16:47:34 +0000
commit63e02a9d5e7c9536b287ae91407d02947b4a2acd (patch)
tree8d96a1a26c35a6cdec57d7a67a7313d57d736b05 /file.c
parent894cc301f2bfd54a7e2f4b3c836ddbe7ff339ecb (diff)
downloadruby-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