diff options
| author | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-01-31 15:07:40 +0900 |
|---|---|---|
| committer | 卜部昌平 <shyouhei@ruby-lang.org> | 2020-02-06 11:46:51 +0900 |
| commit | 34fd7241e445764837ec9fc700af65a0f73e8ce5 (patch) | |
| tree | ab5bfa57a0e5ed4b03fd7c9a96503ff17c46b0eb /spec/ruby/core/array | |
| parent | 72bbf60f3a6b87a36bebc6b10ae867d8bcb9cadd (diff) | |
fine-grained #ifdef guard for Sparc systems
There are cases when sizeof(int) == sizeof(long) == sizeof(size_t). On
such cases however int and long are incompatible types in theory. We
should not assume typedef long size_t, because on Solaris size_t is
actually a typedef of int.
This reduces compiler warnings on such situations.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/2885
Diffstat (limited to 'spec/ruby/core/array')
0 files changed, 0 insertions, 0 deletions
