Hi,

In message "Re: [Patch] Wall compilation"
    on 03/01/16, Michal Rokos <michal / rokos.homeip.net> writes:

|nobu.nokada / softhome.net wrote:
|>>	If you read the patch, please note change in defines.h
|>>	FLUSH_REGISTER_WINDOWS is now defined everytime, but
|>>	compilation with -O2 handles empty proc body quite well
|>>	(ie. no code - no useless jumps).
|> 
|> 
|> Is it needed?
|
|	Try -Wall compilation. It warns badly (gcc-3.2.2) about the code has no 
|effect and so on, which looks ugly to me. This patch has the same result 
|(code has no effect), but without warnings from compiler.

OK, commit all fixes, except for rb_check_array_type().

							matz.