gcc --version
gcc (GCC) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
perl Configure.pl --gc=malloc
make

this is the STDERR:

[...]
newpdd15class_p_s         1254       experimental, not in ops.num
newpdd15class_p_sc        1255       experimental, not in ops.num
newpdd15class_p_p         1256       experimental, not in ops.num
newpdd15class_p_pc        1257       experimental, not in ops.num
setstdout_p                          SKIPPED: not in ops.num nor ops.skip
setstderr_p                          SKIPPED: not in ops.num nor ops.skip
hash_i_p                             SKIPPED: not in ops.num nor ops.skip
src/exceptions.c: In function ‘do_panic’:
src/exceptions.c:152: warning: ‘noreturn’ function does return
src/gc/dod.c: In function ‘clear_cow’:
src/gc/dod.c:471: warning: request for implicit conversion from
‘void *’ to ‘struct Buffer *’ not permitted in C++
src/gc/dod.c: In function ‘used_cow’:
src/gc/dod.c:512: warning: request for implicit conversion from
‘void *’ to ‘const struct Buffer *’ not permitted in C++
src/gc/dod.c:530: warning: cast discards qualifiers from pointer target type
src/library.c: In function ‘Parrot_locate_runtime_file_str’:
src/library.c:442: warning: ignoring return value of
‘Parrot_get_runtime_prefix’, declared with attribute
warn_unused_result
src/packfile.c: In function ‘Parrot_load_bytecode’:
src/packfile.c:3388: warning: ignoring return value of
‘PackFile_append_pbc’, declared with attribute warn_unused_result
src/pmc_freeze.c: In function ‘push_opcode_number’:
src/pmc_freeze.c:627: warning: ignoring return value of
‘PF_store_number’, declared with attribute warn_unused_result
src/pmc_freeze.c: In function ‘push_opcode_string’:
src/pmc_freeze.c:648: warning: ignoring return value of
‘PF_store_string’, declared with attribute warn_unused_result
src/spf_render.c: In function ‘handle_flags’:
src/spf_render.c:179: warning: ignoring return value of
‘string_substr’, declared with attribute warn_unused_result
src/spf_render.c: In function ‘Parrot_sprintf_format’:
src/spf_render.c:294: warning: ignoring return value of
‘string_substr’, declared with attribute warn_unused_result
src/spf_render.c:807: warning: ignoring return value of
‘string_substr’, declared with attribute warn_unused_result
src/stack_common.c: In function ‘register_new_stack’:
src/stack_common.c:57: warning: ignoring return value of
‘make_bufferlike_pool’, declared with attribute warn_unused_result
src/stm/backend.c: In function ‘Parrot_STM_alloc’:
src/stm/backend.c:216: warning: ignoring return value of
‘make_bufferlike_pool’, declared with attribute warn_unused_result
In file included from src/exec.c:26:
src/jit_emit.h: In function ‘div_rr_n’:
src/jit_emit.h:1720: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘mod_rr_n’:
src/jit_emit.h:1759: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘opt_div_rr’:
src/jit_emit.h:1953: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘Parrot_emit_jump_to_eax’:
src/jit_emit.h:2202: warning: cast from function call of type ‘int
*’ to non-matching type ‘long int’
In file included from src/exec_cpu.c:51:
src/jit_emit.h: In function ‘div_rr_n’:
src/jit_emit.h:1720: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘mod_rr_n’:
src/jit_emit.h:1759: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘opt_div_rr’:
src/jit_emit.h:1953: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘Parrot_emit_jump_to_eax’:
src/jit_emit.h:2202: warning: cast from function call of type ‘int
*’ to non-matching type ‘long int’
In file included from src/jit.c:35:
src/jit_emit.h: In function ‘div_rr_n’:
src/jit_emit.h:1720: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘mod_rr_n’:
src/jit_emit.h:1759: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘opt_div_rr’:
src/jit_emit.h:1953: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘Parrot_emit_jump_to_eax’:
src/jit_emit.h:2202: warning: cast from function call of type ‘int
*’ to non-matching type ‘long int’
In file included from src/jit_cpu.c:51:
src/jit_emit.h: In function ‘div_rr_n’:
src/jit_emit.h:1720: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘mod_rr_n’:
src/jit_emit.h:1759: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘opt_div_rr’:
src/jit_emit.h:1953: warning: cast discards qualifiers from pointer target type
src/jit_emit.h: In function ‘Parrot_emit_jump_to_eax’:
src/jit_emit.h:2202: warning: cast from function call of type ‘int
*’ to non-matching type ‘long int’
src/malloc.c:363:5: warning: "DEBUG" is not defined
src/malloc.c:1274: warning: function declaration isn’t a prototype
src/malloc.c:2532:7: warning: "DEBUG" is not defined
src/malloc.c:4552:5: warning: "DEBUG" is not defined
src/malloc.c: In function ‘mallinfo’:
src/malloc.c:4657: warning: old-style function definition
src/malloc.c:4682: warning: comparison between signed and unsigned
src/malloc.c:4657: warning: function returns an aggregate
src/malloc.c: At top level:
src/malloc.c:4718: warning: function declaration isn’t a prototype
src/malloc.c: In function ‘malloc_stats’:
src/malloc.c:4718: warning: old-style function definition
src/malloc.c:4735: warning: implicit declaration of function ‘PIO_eprintf’
src/malloc.c:4735: warning: nested extern declaration of ‘PIO_eprintf’
src/malloc.c:4719: warning: function call has aggregate value
make: *** No rule to make target `src/res_lea.c', needed by
`src/res_lea.o'.  Stop.

Reply via email to