rakudo/rakudo — pull request #80 by gerdr (2012-09-03 10:51:00+00:00)
Title: Quiet some gcc warnings

The following warnings remain:

perl6_ops.c: In function ‘run_leave_phasers’:
perl6_ops.c:134:91: warning: argument ‘exceptions’ might be clobbered by ‘longjmp’ or ‘vfork’
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_pc_pc’:
perl6_ops.c:5764:28: warning: function call has aggregate value
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_p_pc’:
perl6_ops.c:5734:28: warning: function call has aggregate value
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_pc_p’:
perl6_ops.c:5704:28: warning: function call has aggregate value
perl6_ops.c: In function ‘Parrot_perl6_type_check_return_value_p_p’:
perl6_ops.c:5674:28: warning: function call has aggregate value
bind.c: In function ‘create_box’:
bind.c:101:5: warning: switch missing default case
bind.c: In function ‘Rakudo_binding_bind_one_param’:
bind.c:502:13: warning: switch missing default case
bind.c:582:13: warning: switch missing default case
bind.c: In function ‘Rakudo_binding_bind_one_param.clone.5’:
bind.c:335:14: warning: function call has aggregate value
bind.c:335:14: warning: function call has aggregate value
bind.c:335:14: warning: function call has aggregate value
bind.c: In function ‘Rakudo_binding_bind_one_param.clone.5.clone.6’:
bind.c:335:14: warning: function call has aggregate value
bind.c:335:14: warning: function call has aggregate value
bind.c:335:14: warning: function call has aggregate value
bind.c: In function ‘Rakudo_binding_trial_bind’:
bind.c:1087:30: warning: function call has aggregate value