This is parrot built using a 5.6.1 with 64 bit integers.  The tests
pass ok, but there's a heap of warnings in the build.  Here's the
complete make output.


perl5.6.1 vtable_h.pl
perl5.6.1 make_vtable_ops.pl > vtable.ops
perl5.6.1 ops2c.pl C core.ops io.ops rx.ops vtable.ops
include/parrot/oplib/core_ops.hperl5.6.1 ops2c.pl CPrederef core.ops io.ops rx.ops 
vtable.ops
include/parrot/oplib/core_ops_prederef.hcc -fno-strict-aliasing -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes 
-Wmissing-prototypes -Winline -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align 
-Wwrite-strings -Wconversion -Waggregate-return -Winline -W -Wno-unused -Wsign-compare 
   -I./include  -o test_main.o -c test_main.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
exceptions.o -c exceptions.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
global_setup.o -c global_setup.c
global_setup.c: In function `init_world':
global_setup.c:23: warning: passing arg 1 of `Parrot_Array_class_init' with different 
width due to prototype
global_setup.c:24: warning: passing arg 1 of `Parrot_PerlUndef_class_init' with 
different width due to prototype
global_setup.c:25: warning: passing arg 1 of `Parrot_PerlInt_class_init' with 
different width due to prototype
global_setup.c:26: warning: passing arg 1 of `Parrot_PerlNum_class_init' with 
different width due to prototype
global_setup.c:27: warning: passing arg 1 of `Parrot_PerlString_class_init' with 
different width due to prototype
global_setup.c:28: warning: passing arg 1 of `Parrot_PerlArray_class_init' with 
different width due to prototype
global_setup.c:29: warning: passing arg 1 of `Parrot_PerlHash_class_init' with 
different width due to prototype
global_setup.c:30: warning: passing arg 1 of `Parrot_ParrotPointer_class_init' with 
different width due to prototype
global_setup.c:31: warning: passing arg 1 of `Parrot_IntQueue_class_init' with 
different width due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
interpreter.o -c interpreter.c
interpreter.c: In function `make_interpreter':
interpreter.c:481: warning: passing arg 1 of `mem_sys_allocate' with different width 
due to prototype
interpreter.c:501: warning: passing arg 2 of `pmc_new' with different width due to 
prototype
interpreter.c:577: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
interpreter.c:577: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
interpreter.c:579: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
interpreter.c:579: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o parrot.o 
-c parrot.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
register.o -c register.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
core_ops.o -c core_ops.c
core.ops: In function `Parrot_close_i':
core.ops:93: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_err_s':
core.ops:117: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
core.ops:117: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops: In function `Parrot_open_i_s':
core.ops:137: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_sc':
core.ops:137: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_s_s':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_sc_s':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_s_sc':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_sc_sc':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_readline_s_i':
core.ops:175: warning: cast to pointer from integer of different size
core.ops:178: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
core.ops:178: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops: In function `Parrot_readline_s_ic':
core.ops:175: warning: cast to pointer from integer of different size
core.ops:178: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
core.ops:178: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops: In function `Parrot_ord_i_s':
core.ops:205: warning: passing arg 2 of `Parrot_string_ord' with different width due 
to prototype
core.ops: In function `Parrot_ord_i_sc':
core.ops:205: warning: passing arg 2 of `Parrot_string_ord' with different width due 
to prototype
core.ops: In function `Parrot_print_i_i':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_i':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_ic':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_ic':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_n':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_n':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_nc':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_nc':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_s':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_s':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_sc':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_sc':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_p':
core.ops:322: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_p':
core.ops:322: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_read_i_i':
core.ops:348: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_i_ic':
core.ops:348: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_n_i':
core.ops:353: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_n_ic':
core.ops:353: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_i_i':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_ic_i':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_i_ic':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_ic_ic':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_write_i_i':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_i':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_ic':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_ic':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_n':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_n':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_nc':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_nc':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_s':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_s':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_sc':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_sc':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_concat_s_s':
core.ops:1449: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_sc':
core.ops:1449: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_s_s':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_sc_s':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_s_sc':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_sc_sc':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_save_i':
core.ops:2242: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_ic':
core.ops:2242: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_n':
core.ops:2247: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_nc':
core.ops:2247: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_p':
core.ops:2252: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_s':
core.ops:2257: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_sc':
core.ops:2257: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_restore_i':
core.ops:2278: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_restore_n':
core.ops:2284: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_restore_p':
core.ops:2290: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_restore_s':
core.ops:2296: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_bsr_i':
core.ops:2354: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_bsr_ic':
core.ops:2354: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_runinterp_p_i':
core.ops:2515: warning: passing arg 3 of `runops' with different width due to prototype
core.ops: In function `Parrot_runinterp_p_ic':
core.ops:2515: warning: passing arg 3 of `runops' with different width due to prototype
core.ops: In function `Parrot_sleep_i':
core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with different width due to 
prototype
core.ops: In function `Parrot_sleep_ic':
core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with different width due to 
prototype
io.ops: In function `Parrot_open_p_s_s':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_open_p_sc_s':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_open_p_s_sc':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_open_p_sc_sc':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_print_p_s':
io.ops:83: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_print_p_sc':
io.ops:83: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_printerr_s':
io.ops:99: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_printerr_sc':
io.ops:99: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_read_s_i':
io.ops:147: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:148: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_read_s_ic':
io.ops:147: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:148: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_read_s_p_i':
io.ops:160: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:161: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_read_s_p_ic':
io.ops:160: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:161: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_i_i':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_ic_i':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_i_ic':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_ic_ic':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
rx.ops: In function `Parrot_rx_allocinfo_p_s':
rx.ops:193: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_allocinfo_p_sc':
rx.ops:193: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_allocinfo_p_p':
rx.ops:203: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_cloneinfo_p':
rx.ops:279: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_is_w_p_i':
rx.ops:709: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_is_w_p_ic':
rx.ops:709: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_is_d_p_i':
rx.ops:732: warning: passing arg 2 of `rx_is_number_character' with different width 
due to prototype
rx.ops: In function `Parrot_rx_is_d_p_ic':
rx.ops:732: warning: passing arg 2 of `rx_is_number_character' with different width 
due to prototype
rx.ops: In function `Parrot_rx_is_s_p_i':
rx.ops:754: warning: passing arg 2 of `rx_is_whitespace_character' with different 
width due to prototype
rx.ops: In function `Parrot_rx_is_s_p_ic':
rx.ops:754: warning: passing arg 2 of `rx_is_whitespace_character' with different 
width due to prototype
rx.ops: In function `Parrot_rx_oneof_p_s_i':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_p_sc_i':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_p_s_ic':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_p_sc_ic':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_bmp_p_p_i':
rx.ops:813: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_bmp_p_p_ic':
rx.ops:813: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_makebmp_p_s':
rx.ops:836: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_makebmp_p_sc':
rx.ops:836: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_dot_p_i':
rx.ops:861: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
rx.ops: In function `Parrot_rx_dot_p_ic':
rx.ops:861: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
rx.ops: In function `Parrot_rx_zwa_boundary_p_i':
rx.ops:884: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops:886: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_zwa_boundary_p_ic':
rx.ops:884: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops:886: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_zwa_atend_p_i':
rx.ops:939: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
rx.ops: In function `Parrot_rx_zwa_atend_p_ic':
rx.ops:939: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
core_ops_prederef.o -c core_ops_prederef.c
core.ops: In function `Parrot_close_i':
core.ops:93: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_err_s':
core.ops:117: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
core.ops:117: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops: In function `Parrot_open_i_s':
core.ops:137: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_sc':
core.ops:137: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_s_s':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_sc_s':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_s_sc':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_open_i_sc_sc':
core.ops:147: warning: cast from pointer to integer of different size
core.ops: In function `Parrot_readline_s_i':
core.ops:175: warning: cast to pointer from integer of different size
core.ops:178: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
core.ops:178: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops: In function `Parrot_readline_s_ic':
core.ops:175: warning: cast to pointer from integer of different size
core.ops:178: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
core.ops:178: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops: In function `Parrot_ord_i_s':
core.ops:205: warning: passing arg 2 of `Parrot_string_ord' with different width due 
to prototype
core.ops: In function `Parrot_ord_i_sc':
core.ops:205: warning: passing arg 2 of `Parrot_string_ord' with different width due 
to prototype
core.ops: In function `Parrot_print_i_i':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_i':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_ic':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_ic':
core.ops:272: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_n':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_n':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_nc':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_nc':
core.ops:287: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_s':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_s':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_sc':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_sc':
core.ops:303: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_i_p':
core.ops:322: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_print_ic_p':
core.ops:322: warning: cast to pointer from integer of different size
core.ops: In function `Parrot_read_i_i':
core.ops:348: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_i_ic':
core.ops:348: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_n_i':
core.ops:353: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_n_ic':
core.ops:353: warning: passing arg 1 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_i_i':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_ic_i':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_i_ic':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_read_s_ic_ic':
core.ops:362: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
core.ops:363: warning: passing arg 1 of `read' with different width due to prototype
core.ops:363: warning: passing arg 3 of `read' with different width due to prototype
core.ops: In function `Parrot_write_i_i':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_i':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_ic':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_ic':
core.ops:414: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_n':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_n':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_nc':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_nc':
core.ops:420: warning: passing arg 1 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_s':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_s':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_write_i_sc':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_write_ic_sc':
core.ops:427: warning: passing arg 1 of `write' with different width due to prototype
core.ops:427: warning: passing arg 3 of `write' with different width due to prototype
core.ops: In function `Parrot_concat_s_s':
core.ops:1449: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_sc':
core.ops:1449: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_s_s':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_sc_s':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_s_sc':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_concat_s_sc_sc':
core.ops:1454: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
core.ops: In function `Parrot_save_i':
core.ops:2242: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_ic':
core.ops:2242: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_n':
core.ops:2247: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_nc':
core.ops:2247: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_p':
core.ops:2252: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_s':
core.ops:2257: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_save_sc':
core.ops:2257: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_restore_i':
core.ops:2278: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_restore_n':
core.ops:2284: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_restore_p':
core.ops:2290: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_restore_s':
core.ops:2296: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
core.ops: In function `Parrot_bsr_i':
core.ops:2354: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_bsr_ic':
core.ops:2354: warning: passing arg 4 of `stack_push' with different width due to 
prototype
core.ops: In function `Parrot_runinterp_p_i':
core.ops:2515: warning: passing arg 3 of `runops' with different width due to prototype
core.ops: In function `Parrot_runinterp_p_ic':
core.ops:2515: warning: passing arg 3 of `runops' with different width due to prototype
core.ops: In function `Parrot_sleep_i':
core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with different width due to 
prototype
core.ops: In function `Parrot_sleep_ic':
core.ops:2601: warning: passing arg 1 of `Parrot_sleep' with different width due to 
prototype
io.ops: In function `Parrot_open_p_s_s':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_open_p_sc_s':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_open_p_s_sc':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_open_p_sc_sc':
io.ops:56: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:57: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops:59: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
io.ops:60: warning: passing arg 3 of `memcpy' with different width due to prototype
io.ops: In function `Parrot_print_p_s':
io.ops:83: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_print_p_sc':
io.ops:83: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_printerr_s':
io.ops:99: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_printerr_sc':
io.ops:99: warning: passing arg 4 of `PIO_write' with different width due to prototype
io.ops: In function `Parrot_read_s_i':
io.ops:147: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:148: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_read_s_ic':
io.ops:147: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:148: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_read_s_p_i':
io.ops:160: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:161: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_read_s_p_ic':
io.ops:160: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
io.ops:161: warning: passing arg 3 of `memset' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_i_i':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_ic_i':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_i_ic':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
io.ops: In function `Parrot_seek_i_p_ic_ic':
io.ops:187: warning: passing arg 3 of `PIO_seek' with different width due to prototype
rx.ops: In function `Parrot_rx_allocinfo_p_s':
rx.ops:193: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_allocinfo_p_sc':
rx.ops:193: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_allocinfo_p_p':
rx.ops:203: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_cloneinfo_p':
rx.ops:279: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_is_w_p_i':
rx.ops:709: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_is_w_p_ic':
rx.ops:709: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_is_d_p_i':
rx.ops:732: warning: passing arg 2 of `rx_is_number_character' with different width 
due to prototype
rx.ops: In function `Parrot_rx_is_d_p_ic':
rx.ops:732: warning: passing arg 2 of `rx_is_number_character' with different width 
due to prototype
rx.ops: In function `Parrot_rx_is_s_p_i':
rx.ops:754: warning: passing arg 2 of `rx_is_whitespace_character' with different 
width due to prototype
rx.ops: In function `Parrot_rx_is_s_p_ic':
rx.ops:754: warning: passing arg 2 of `rx_is_whitespace_character' with different 
width due to prototype
rx.ops: In function `Parrot_rx_oneof_p_s_i':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_p_sc_i':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_p_s_ic':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_p_sc_ic':
rx.ops:786: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_bmp_p_p_i':
rx.ops:813: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_oneof_bmp_p_p_ic':
rx.ops:813: warning: passing arg 2 of `bitmap_match' with different width due to 
prototype
rx.ops: In function `Parrot_rx_makebmp_p_s':
rx.ops:836: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_makebmp_p_sc':
rx.ops:836: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.ops: In function `Parrot_rx_dot_p_i':
rx.ops:861: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
rx.ops: In function `Parrot_rx_dot_p_ic':
rx.ops:861: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
rx.ops: In function `Parrot_rx_zwa_boundary_p_i':
rx.ops:884: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops:886: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_zwa_boundary_p_ic':
rx.ops:884: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops:886: warning: passing arg 2 of `rx_is_word_character' with different width due 
to prototype
rx.ops: In function `Parrot_rx_zwa_atend_p_i':
rx.ops:939: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
rx.ops: In function `Parrot_rx_zwa_atend_p_ic':
rx.ops:939: warning: passing arg 2 of `rx_is_newline' with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o memory.o 
-c memory.c
memory.c: In function `mem_setup_allocator':
memory.c:107: warning: passing arg 3 of `Parrot_alloc_new_block' with different width 
due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
packfile.o -c packfile.c
packfile.c: In function `PackFile_new':
packfile.c:43: warning: passing arg 1 of `mem_sys_allocate' with different width due 
to prototype
packfile.c:51: warning: passing arg 1 of `mem_sys_allocate' with different width due 
to prototype
packfile.c:61: warning: passing arg 1 of `mem_sys_allocate' with different width due 
to prototype
packfile.c: In function `PackFile_check_segment_size':
packfile.c:123: warning: long int format, different type arg (arg 4)
packfile.c:123: warning: long int format, int arg (arg 5)
packfile.c: In function `PackFile_ConstTable_unpack':
packfile.c:377: warning: passing arg 1 of `mem_sys_allocate' with different width due 
to prototype
packfile.c: In function `PackFile_Constant_destroy':
packfile.c:468: warning: long int format, different type arg (arg 4)
packfile.c: In function `PackFile_Constant_unpack_string':
packfile.c:698: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o stacks.o 
-c stacks.c
stacks.c: In function `rotate_entries':
stacks.c:87: warning: passing arg 3 of `stack_entry' with different width due to 
prototype
stacks.c: In function `pop_dest':
stacks.c:232: warning: passing arg 4 of `stack_pop' with different width due to 
prototype
stacks.c: In function `stack_peek':
stacks.c:239: warning: passing arg 3 of `stack_entry' with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o string.o 
-c string.c
string.c: In function `Parrot_string_make':
string.c:50: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
string.c:59: warning: passing arg 3 of `memcpy' with different width due to prototype
string.c: In function `Parrot_string_copy':
string.c:150: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
string.c:159: warning: passing arg 3 of `memcpy' with different width due to prototype
string.c: In function `Parrot_string_transcode':
string.c:181: warning: passing arg 1 of `encoding_lookup_index' with different width 
due to prototype
string.c:200: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
string.c:227: warning: passing arg 2 of pointer to function with different width due 
to prototype
string.c: In function `Parrot_string_concat':
string.c:268: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
string.c:269: warning: passing arg 3 of `memcpy' with different width due to prototype
string.c:274: warning: cast to pointer from integer of different size
string.c:275: warning: passing arg 3 of `memcpy' with different width due to prototype
string.c:293: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
string.c:293: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
string.c: In function `Parrot_string_repeat':
string.c:312: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
string.c:319: warning: cast to pointer from integer of different size
string.c:320: warning: passing arg 3 of `memcpy' with different width due to prototype
string.c: In function `Parrot_string_substr':
string.c:352: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
string.c:352: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
string.c:379: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
string.c: In function `Parrot_string_compare':
string.c:463: warning: passing arg 2 of pointer to function with different width due 
to prototype
string.c:464: warning: passing arg 2 of pointer to function with different width due 
to prototype
string.c: In function `Parrot_string_to_int':
string.c:544: warning: passing arg 2 of pointer to function with different width due 
to prototype
string.c: In function `Parrot_string_to_num':
string.c:627: warning: passing arg 2 of pointer to function with different width due 
to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
encoding.o -c encoding.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
chartype.o -c chartype.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
runops_cores.o -c runops_cores.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o trace.o 
-c trace.c
trace.c: In function `trace_op_dump':
trace.c:28: warning: long int format, different type arg (arg 4)
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o pmc.o -c 
pmc.c
pmc.c: In function `pmc_new':
pmc.c:55: warning: passing arg 3 of pointer to function with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o key.o -c 
key.c
key.c: In function `key_set_size':
key.c:199: warning: passing arg 2 of `realloc' with different width due to prototype
key.c:218: warning: passing arg 2 of `realloc' with different width due to prototype
key.c: In function `key_chop':
key.c:434: warning: passing arg 2 of `realloc' with different width due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
platform.o -c platform.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
resources.o -c resources.c
resources.c: In function `add_pmc_to_free':
resources.c:34: warning: passing arg 3 of `mem_realloc' with different width due to 
prototype
resources.c:34: warning: passing arg 4 of `mem_realloc' with different width due to 
prototype
resources.c: In function `add_header_to_free':
resources.c:275: warning: passing arg 3 of `mem_realloc' with different width due to 
prototype
resources.c:275: warning: passing arg 4 of `mem_realloc' with different width due to 
prototype
resources.c: In function `Parrot_go_collect':
resources.c:686: warning: passing arg 2 of `Parrot_alloc_new_block' with different 
width due to prototype
resources.c:686: warning: passing arg 3 of `Parrot_alloc_new_block' with different 
width due to prototype
resources.c:694: warning: passing arg 3 of `memcpy' with different width due to 
prototype
resources.c:715: warning: passing arg 3 of `memcpy' with different width due to 
prototype
resources.c: In function `Parrot_allocate':
resources.c:835: warning: passing arg 3 of `Parrot_alloc_new_block' with different 
width due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o rx.o -c 
rx.c
rx.c: In function `rx_allocate_info':
rx.c:41: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.c:42: warning: passing arg 2 of `pmc_new' with different width due to prototype
rx.c: In function `bitmap_make':
rx.c:120: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
rx.c:120: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
rx.c:120: warning: passing arg 4 of `Parrot_string_concat' with different width due to 
prototype
rx.c: In function `bitmap_add':
rx.c:158: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
rx.c:158: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
rx.c:159: warning: passing arg 4 of `Parrot_string_concat' with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
rxstacks.o -c rxstacks.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o embed.o 
-c embed.c
embed.c: In function `Parrot_runcode':
embed.c:197: warning: passing arg 2 of `pmc_new' with different width due to prototype
embed.c:241: warning: long int format, different type arg (arg 4)
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
warnings.o -c warnings.c
warnings.c: In function `Parrot_warn':
warnings.c:34: warning: passing arg 4 of `PIO_write' with different width due to 
prototype
warnings.c: In function `Parrot_warn_s':
warnings.c:71: warning: passing arg 4 of `PIO_write' with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o misc.o -c 
misc.c
misc.c: In function `gen_sprintf_call':
misc.c:213: warning: passing arg 3 of `uint_to_str' with different width due to 
prototype
misc.c:213: warning: passing arg 4 of `uint_to_str' with different width due to 
prototype
misc.c:219: warning: passing arg 3 of `uint_to_str' with different width due to 
prototype
misc.c:219: warning: passing arg 4 of `uint_to_str' with different width due to 
prototype
misc.c: In function `Parrot_vsprintf_s':
misc.c:356: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:356: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:356: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:361: warning: negative integer implicitly converted to unsigned type
misc.c:362: warning: passing arg 4 of `int_to_str' with different width due to 
prototype
misc.c:364: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:364: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:364: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:368: warning: negative integer implicitly converted to unsigned type
misc.c:369: warning: passing arg 4 of `int_to_str' with different width due to 
prototype
misc.c:371: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:371: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:371: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:375: warning: negative integer implicitly converted to unsigned type
misc.c:376: warning: passing arg 4 of `int_to_str' with different width due to 
prototype
misc.c:378: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:378: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:378: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:382: warning: negative integer implicitly converted to unsigned type
misc.c:383: warning: passing arg 4 of `uint_to_str' with different width due to 
prototype
misc.c:385: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:385: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:385: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:389: warning: negative integer implicitly converted to unsigned type
misc.c:389: warning: negative integer implicitly converted to unsigned type
misc.c:390: warning: passing arg 4 of `int_to_str' with different width due to 
prototype
misc.c:392: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:392: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:392: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:397: warning: negative integer implicitly converted to unsigned type
misc.c:397: warning: negative integer implicitly converted to unsigned type
misc.c:401: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:401: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:401: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:405: warning: negative integer implicitly converted to unsigned type
misc.c:405: warning: negative integer implicitly converted to unsigned type
misc.c:409: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:409: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:409: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:413: warning: negative integer implicitly converted to unsigned type
misc.c:413: warning: negative integer implicitly converted to unsigned type
misc.c:417: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:417: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:417: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:421: warning: negative integer implicitly converted to unsigned type
misc.c:421: warning: negative integer implicitly converted to unsigned type
misc.c:425: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:425: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:425: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:429: warning: negative integer implicitly converted to unsigned type
misc.c:429: warning: negative integer implicitly converted to unsigned type
misc.c:433: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:433: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:433: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:438: warning: negative integer implicitly converted to unsigned type
misc.c:438: warning: negative integer implicitly converted to unsigned type
misc.c:440: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:440: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c:440: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:444: warning: negative integer implicitly converted to unsigned type
misc.c:444: warning: negative integer implicitly converted to unsigned type
misc.c:446: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:450: warning: negative integer implicitly converted to unsigned type
misc.c:450: warning: negative integer implicitly converted to unsigned type
misc.c:454: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c:468: warning: passing arg 4 of `Parrot_string_substr' with different width due 
to prototype
misc.c:469: warning: passing arg 4 of `Parrot_string_concat' with different width due 
to prototype
misc.c: In function `Parrot_vsprintf_c':
misc.c:485: warning: passing arg 3 of `Parrot_string_make' with different width due to 
prototype
misc.c:485: warning: passing arg 5 of `Parrot_string_make' with different width due to 
prototype
misc.c: In function `Parrot_vsprintf':
misc.c:497: warning: passing arg 3 of `memcpy' with different width due to prototype
misc.c: In function `Parrot_vsnprintf':
misc.c:512: warning: passing arg 3 of `memcpy' with different width due to prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o io/io.o 
-c io/io.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
io/io_stdio.o -c io/io_stdio.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
io/io_unix.o -c io/io_unix.c
io/io_unix.c: In function `PIO_unix_init':
io/io_unix.c:93: warning: passing arg 4 of `PIO_unix_fdopen' with different width due 
to prototype
io/io_unix.c:96: warning: passing arg 4 of `PIO_unix_fdopen' with different width due 
to prototype
io/io_unix.c:99: warning: passing arg 4 of `PIO_unix_fdopen' with different width due 
to prototype
io/io_unix.c: In function `PIO_unix_open':
io/io_unix.c:131: warning: passing arg 2 of `open' with different width due to 
prototype
io/io_unix.c:166: warning: passing arg 2 of `open' with different width due to 
prototype
io/io_unix.c: In function `PIO_unix_fdopen':
io/io_unix.c:218: warning: passing arg 3 of `PIO_new' with different width due to 
prototype
io/io_unix.c: In function `PIO_unix_seek':
io/io_unix.c:389: warning: passing arg 3 of `lseek' with different width due to 
prototype
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
io/io_win32.o -c io/io_win32.c
cd classes && make && cd ..
make[1]: Entering directory `/usr/local/src/parrot/classes'
perl5.6.1 pmc2c.pl default.pmc
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o default.o 
-c default.c
default.pmc: In function `Parrot_default_get_integer_keyed':
default.pmc:50: warning: control reaches end of non-void function
default.pmc: In function `Parrot_default_get_number_keyed':
default.pmc:58: warning: control reaches end of non-void function
default.pmc: In function `Parrot_default_get_string_keyed':
default.pmc:67: warning: control reaches end of non-void function
default.pmc: In function `Parrot_default_get_pmc_keyed':
default.pmc:87: warning: control reaches end of non-void function
default.pmc: In function `Parrot_default_concatenate':
default.pmc:472: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
default.pmc: In function `Parrot_default_concatenate_native':
default.pmc:481: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
default.pmc: In function `Parrot_default_concatenate_unicode':
default.pmc:490: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
default.pmc: In function `Parrot_default_concatenate_other':
default.pmc:499: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
default.pmc: In function `Parrot_default_concatenate_same':
default.pmc:507: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
default.pmc: In function `Parrot_default_logical_or':
default.pmc:537: warning: passing arg 3 of pointer to function with different width 
due to prototype
default.pmc: In function `Parrot_default_logical_and':
default.pmc:544: warning: passing arg 3 of pointer to function with different width 
due to prototype
default.pmc: In function `Parrot_default_logical_not':
default.pmc:550: warning: passing arg 3 of pointer to function with different width 
due to prototype
perl5.6.1 pmc2c.pl array.pmc
Scanning /usr/local/src/parrot/classes/array.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o array.o 
-c array.c
array.c: In function `resize_array':
array.c:42: warning: passing arg 3 of `mem_realloc' with different width due to 
prototype
array.c:42: warning: passing arg 4 of `mem_realloc' with different width due to 
prototype
array.c:51: warning: passing arg 2 of `Parrot_allocate' with different width due to 
prototype
array.pmc: In function `Parrot_Array_concatenate':
array.pmc:502: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
array.pmc: In function `Parrot_Array_concatenate_native':
array.pmc:511: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
array.pmc: In function `Parrot_Array_concatenate_unicode':
array.pmc:520: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
array.pmc: In function `Parrot_Array_concatenate_other':
array.pmc:529: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
array.pmc: In function `Parrot_Array_concatenate_same':
array.pmc:538: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
array.c: In function `Parrot_Array_class_init':
array.c:867: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
array.c:867: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
perl5.6.1 pmc2c.pl perlint.pmc
Scanning /usr/local/src/parrot/classes/perlint.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o perlint.o 
-c perlint.c
perlint.pmc: In function `Parrot_PerlInt_get_string':
perlint.pmc:65: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlint.pmc:65: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_concatenate':
perlint.pmc:413: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_concatenate_native':
perlint.pmc:424: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_concatenate_unicode':
perlint.pmc:435: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_concatenate_other':
perlint.pmc:446: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_concatenate_same':
perlint.pmc:457: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_logical_or':
perlint.pmc:472: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlint.pmc: In function `Parrot_PerlInt_logical_and':
perlint.pmc:479: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlint.c: In function `Parrot_PerlInt_class_init':
perlint.c:788: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
perlint.c:788: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
perl5.6.1 pmc2c.pl perlstring.pmc
Scanning /usr/local/src/parrot/classes/perlstring.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o 
perlstring.o -c perlstring.c
perlstring.pmc: In function `Parrot_PerlString_init':
perlstring.pmc:26: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlstring.pmc:26: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perlstring.pmc: In function `Parrot_PerlString_concatenate':
perlstring.pmc:356: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlstring.pmc: In function `Parrot_PerlString_concatenate_native':
perlstring.pmc:367: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlstring.pmc: In function `Parrot_PerlString_concatenate_unicode':
perlstring.pmc:378: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlstring.pmc: In function `Parrot_PerlString_concatenate_other':
perlstring.pmc:389: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlstring.pmc: In function `Parrot_PerlString_concatenate_same':
perlstring.pmc:399: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlstring.c: In function `Parrot_PerlString_class_init':
perlstring.c:731: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlstring.c:731: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perl5.6.1 pmc2c.pl perlnum.pmc
Scanning /usr/local/src/parrot/classes/perlnum.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o perlnum.o 
-c perlnum.c
perlnum.pmc: In function `Parrot_PerlNum_get_string':
perlnum.pmc:65: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlnum.pmc:65: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perlnum.pmc: In function `Parrot_PerlNum_concatenate':
perlnum.pmc:344: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlnum.pmc: In function `Parrot_PerlNum_concatenate_native':
perlnum.pmc:355: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlnum.pmc: In function `Parrot_PerlNum_concatenate_unicode':
perlnum.pmc:366: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlnum.pmc: In function `Parrot_PerlNum_concatenate_other':
perlnum.pmc:377: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlnum.pmc: In function `Parrot_PerlNum_concatenate_same':
perlnum.pmc:388: warning: passing arg 4 of `Parrot_string_concat' with different width 
due to prototype
perlnum.c: In function `Parrot_PerlNum_class_init':
perlnum.c:704: warning: passing arg 3 of `Parrot_string_make' with different width due 
to prototype
perlnum.c:704: warning: passing arg 5 of `Parrot_string_make' with different width due 
to prototype
perl5.6.1 pmc2c.pl perlarray.pmc
Scanning /usr/local/src/parrot/classes/perlarray.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o 
perlarray.o -c perlarray.c
perlarray.c: In function `resize_array':
perlarray.c:28: warning: passing arg 3 of `mem_realloc' with different width due to 
prototype
perlarray.c:28: warning: passing arg 4 of `mem_realloc' with different width due to 
prototype
perlarray.c:37: warning: passing arg 2 of `Parrot_allocate' with different width due 
to prototype
perlarray.pmc: In function `Parrot_PerlArray_concatenate':
perlarray.pmc:518: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlarray.pmc: In function `Parrot_PerlArray_concatenate_native':
perlarray.pmc:527: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlarray.pmc: In function `Parrot_PerlArray_concatenate_unicode':
perlarray.pmc:536: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlarray.pmc: In function `Parrot_PerlArray_concatenate_other':
perlarray.pmc:545: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlarray.pmc: In function `Parrot_PerlArray_concatenate_same':
perlarray.pmc:554: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlarray.c: In function `Parrot_PerlArray_class_init':
perlarray.c:901: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlarray.c:901: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perl5.6.1 pmc2c.pl perlhash.pmc
Scanning /usr/local/src/parrot/classes/perlhash.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o 
perlhash.o -c perlhash.c
perlhash.pmc: In function `Parrot_PerlHash_init':
perlhash.pmc:27: warning: passing arg 3 of `key_set_size' with different width due to 
prototype
perlhash.pmc: In function `Parrot_PerlHash_concatenate':
perlhash.pmc:495: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlhash.pmc: In function `Parrot_PerlHash_concatenate_native':
perlhash.pmc:504: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlhash.pmc: In function `Parrot_PerlHash_concatenate_unicode':
perlhash.pmc:513: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlhash.pmc: In function `Parrot_PerlHash_concatenate_other':
perlhash.pmc:522: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlhash.pmc: In function `Parrot_PerlHash_concatenate_same':
perlhash.pmc:531: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
perlhash.c: In function `Parrot_PerlHash_class_init':
perlhash.c:862: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlhash.c:862: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perl5.6.1 pmc2c.pl perlundef.pmc
Scanning /usr/local/src/parrot/classes/perlundef.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o 
perlundef.o -c perlundef.c
perlundef.pmc: In function `Parrot_PerlUndef_get_integer':
perlundef.pmc:49: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_get_number':
perlundef.pmc:54: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_get_string':
perlundef.pmc:59: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_get_bool':
perlundef.pmc:64: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_get_value':
perlundef.pmc:69: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_add':
perlundef.pmc:144: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:147: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_add_int':
perlundef.pmc:158: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_add_float':
perlundef.pmc:166: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_add_same':
perlundef.pmc:174: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:175: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_subtract':
perlundef.pmc:179: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:182: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_subtract_int':
perlundef.pmc:196: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_subtract_float':
perlundef.pmc:204: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_subtract_same':
perlundef.pmc:212: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:213: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_multiply':
perlundef.pmc:217: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:218: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_multiply_int':
perlundef.pmc:222: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:223: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_multiply_bigint':
perlundef.pmc:227: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:228: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_multiply_float':
perlundef.pmc:232: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:233: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_multiply_bigfloat':
perlundef.pmc:237: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:238: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_multiply_same':
perlundef.pmc:242: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:243: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_divide':
perlundef.pmc:247: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:260: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_divide_int':
perlundef.pmc:264: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:268: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_divide_bigint':
perlundef.pmc:272: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:274: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_divide_float':
perlundef.pmc:278: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:282: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_divide_bigfloat':
perlundef.pmc:286: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:288: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_divide_same':
perlundef.pmc:292: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_modulus':
perlundef.pmc:297: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:310: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_modulus_int':
perlundef.pmc:314: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:318: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_modulus_bigint':
perlundef.pmc:322: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:324: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_modulus_float':
perlundef.pmc:328: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:332: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_modulus_bigfloat':
perlundef.pmc:336: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc:338: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_modulus_same':
perlundef.pmc:342: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_concatenate':
perlundef.pmc:347: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_concatenate_native':
perlundef.pmc:352: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_concatenate_unicode':
perlundef.pmc:357: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_concatenate_other':
perlundef.pmc:362: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_concatenate_same':
perlundef.pmc:367: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_is_equal':
perlundef.pmc:372: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_logical_or':
perlundef.pmc:388: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_logical_and':
perlundef.pmc:392: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_logical_not':
perlundef.pmc:396: warning: passing arg 3 of pointer to function with different width 
due to prototype
perlundef.pmc: In function `Parrot_PerlUndef_repeat':
perlundef.pmc:415: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_repeat_native':
perlundef.pmc:420: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_repeat_unicode':
perlundef.pmc:425: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_repeat_other':
perlundef.pmc:430: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.pmc: In function `Parrot_PerlUndef_repeat_same':
perlundef.pmc:435: warning: passing arg 2 of `Parrot_warn' with different width due to 
prototype
perlundef.c: In function `Parrot_PerlUndef_class_init':
perlundef.c:712: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
perlundef.c:712: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
perl5.6.1 pmc2c.pl parrotpointer.pmc
Scanning /usr/local/src/parrot/classes/parrotpointer.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o 
parrotpointer.o -c parrotpointer.c
parrotpointer.pmc: In function `Parrot_ParrotPointer_get_integer':
parrotpointer.pmc:50: warning: cast from pointer to integer of different size
parrotpointer.pmc: In function `Parrot_ParrotPointer_get_number':
parrotpointer.pmc:54: warning: cast from pointer to integer of different size
parrotpointer.pmc: In function `Parrot_ParrotPointer_get_string':
parrotpointer.pmc:65: warning: passing arg 3 of `Parrot_string_make' with different 
width due to prototype
parrotpointer.pmc:65: warning: passing arg 5 of `Parrot_string_make' with different 
width due to prototype
parrotpointer.c: In function `Parrot_ParrotPointer_class_init':
parrotpointer.c:314: warning: passing arg 3 of `Parrot_string_make' with different 
width due to prototype
parrotpointer.c:314: warning: passing arg 5 of `Parrot_string_make' with different 
width due to prototype
perl5.6.1 pmc2c.pl intqueue.pmc
Scanning /usr/local/src/parrot/classes/intqueue.pmc...
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I../include -o 
intqueue.o -c intqueue.c
intqueue.pmc: In function `Parrot_IntQueue_get_string':
intqueue.pmc:135: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
intqueue.pmc:135: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
intqueue.pmc: In function `Parrot_IntQueue_concatenate':
intqueue.pmc:483: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
intqueue.pmc: In function `Parrot_IntQueue_concatenate_native':
intqueue.pmc:494: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
intqueue.pmc: In function `Parrot_IntQueue_concatenate_unicode':
intqueue.pmc:505: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
intqueue.pmc: In function `Parrot_IntQueue_concatenate_other':
intqueue.pmc:516: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
intqueue.pmc: In function `Parrot_IntQueue_concatenate_same':
intqueue.pmc:527: warning: passing arg 4 of `Parrot_string_concat' with different 
width due to prototype
intqueue.pmc: In function `Parrot_IntQueue_logical_or':
intqueue.pmc:542: warning: passing arg 3 of pointer to function with different width 
due to prototype
intqueue.pmc: In function `Parrot_IntQueue_logical_and':
intqueue.pmc:549: warning: passing arg 3 of pointer to function with different width 
due to prototype
intqueue.c: In function `Parrot_IntQueue_class_init':
intqueue.c:858: warning: passing arg 3 of `Parrot_string_make' with different width 
due to prototype
intqueue.c:858: warning: passing arg 5 of `Parrot_string_make' with different width 
due to prototype
make[1]: Leaving directory `/usr/local/src/parrot/classes'
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
encodings/singlebyte.o -c encodings/singlebyte.c
encodings/singlebyte.c: In function `singlebyte_skip_forward':
encodings/singlebyte.c:49: warning: cast discards qualifiers from pointer target type
encodings/singlebyte.c: In function `singlebyte_skip_backward':
encodings/singlebyte.c:57: warning: cast discards qualifiers from pointer target type
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
encodings/utf8.o -c encodings/utf8.c
encodings/utf8.c: In function `utf8_skip_forward':
encodings/utf8.c:113: warning: cast discards qualifiers from pointer target type
encodings/utf8.c: In function `utf8_skip_backward':
encodings/utf8.c:125: warning: cast discards qualifiers from pointer target type
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
encodings/utf16.o -c encodings/utf16.c
encodings/utf16.c: In function `utf16_skip_forward':
encodings/utf16.c:87: warning: cast discards qualifiers from pointer target type
encodings/utf16.c: In function `utf16_skip_backward':
encodings/utf16.c:112: warning: cast discards qualifiers from pointer target type
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
encodings/utf32.o -c encodings/utf32.c
encodings/utf32.c: In function `utf32_skip_forward':
encodings/utf32.c:54: warning: cast discards qualifiers from pointer target type
encodings/utf32.c: In function `utf32_skip_backward':
encodings/utf32.c:62: warning: cast discards qualifiers from pointer target type
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
chartypes/unicode.o -c chartypes/unicode.c
cc -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64  -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline 
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wno-unused -Wsign-compare    -I./include  -o 
chartypes/usascii.o -c chartypes/usascii.c
perl5.6.1 ops2pm.pl core.ops io.ops rx.ops vtable.ops
perl5.6.1 pmc_pm.pl 
cc -o test_parrot -L/usr/local/lib   exceptions.o global_setup.o interpreter.o 
parrot.o register.o core_ops.o core_ops_prederef.o memory.o packfile.o stacks.o 
string.o encoding.o chartype.o runops_cores.o trace.o pmc.o key.o platform.o  
resources.o rx.o rxstacks.o embed.o warnings.o misc.o io/io.o io/io_stdio.o 
io/io_unix.o io/io_win32.o classes/default.o classes/array.o classes/perlint.o 
classes/perlstring.o classes/perlnum.o classes/perlarray.o classes/perlundef.o 
classes/perlhash.o classes/parrotpointer.o classes/intqueue.o encodings/singlebyte.o 
encodings/utf8.o encodings/utf16.o encodings/utf32.o chartypes/unicode.o 
chartypes/usascii.o test_main.o -lnsl -lgdbm -ldbm -ldb -ldl -lm -lc -lcrypt -lutil
cd docs && make && cd ..
make[1]: Entering directory `/usr/local/src/parrot/docs'
perldoc -u ../packfile.c > packfile-c.pod
perldoc -u ../lib/Parrot/PackFile.pm > packfile-perl.pod
perldoc -u ../core.ops > core_ops.pod
perldoc -u ../io.ops > io_ops.pod
make[1]: Leaving directory `/usr/local/src/parrot/docs'



-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl Quality Assurance      <[EMAIL PROTECTED]>         Kwalitee Is Job One
MERV GRIFFIN!

Reply via email to