Issue #5429 has been updated by Makoto Kishimoto.


?????????????????????????????????ACK?????????
???????????????????????????????????????????????
1.9.3???????????????????????????????????????????????

trunk???????起?????????????確?????????????????????????????
????????????????????????????????????????????????
----------------------------------------
Backport #5429: 64????????????FreeBSD???ioctl??????????31???1????????????????????
https://bugs.ruby-lang.org/issues/5429

Author: Makoto Kishimoto
Status: Assigned
Priority: Normal
Assignee: Makoto Kishimoto
Category: 
Target version: 


64????????????FreeBSD 8???????????ioctl(2)?????????????宣????以???????????
??????????

int
ioctl(int d, unsigned long request, ...);

?????????31?32???????????????????MSB????1?????????????????????????????????張
?????????64???????????????????????????????

????????対???ruby???trunk????IO#ioctl??????????????符??????32????????????
????????????????????io.c???nogvl_io_cntl????int????????????ioctl???
???????????????????????????31???1??????????符??張??????????ioctl????????????
???????

??????????????????????????????SNDCTL_DSP_SPEED ?????
WARNING pid 82043 (initial thread): ioctl sign-extension ioctl ffffffffc0045002
?????????????????????????????????????????????????????????

??????????修正??? (unsigned) ????????????????????????????????????????????????
???????????????????????????????IO#ioctl??????????????????????????????
????????????????????????????????????????????????????????


-- 
http://bugs.ruby-lang.org/