From: Eero T. <oa...@he...> - 2008-07-30 20:05:35
|
Hi, On Wednesday 30 July 2008, Matthias Arndt wrote: > here are the relevant snippets: Thanks. > gcc -g -O2 -Wmissing-prototypes -Wstrict-prototypes -Wsign-compare > -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wall -Wwrite-strings > -I../.. -I../includes -I../uae-cpu -I/usr/include/SDL -D_REENTRANT > -DDSP_EMULATION=1 -c -o dsp.o dsp.c > gcc -g -O2 -Wmissing-prototypes -Wstrict-prototypes -Wsign-compare > -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wall -Wwrite-strings > -I../.. -I../includes -I../uae-cpu -I/usr/include/SDL -D_REENTRANT > -DDSP_EMULATION=1 -c -o dsp_core.o dsp_core.c > dsp_core.c: In function 'dsp_core_init': > dsp_core.c:50: warning: implicit declaration of function 'memset' > dsp_core.c:50: warning: incompatible implicit declaration of built-in > function 'memset' > dsp_core.c: In function 'dsp_core_reset': > dsp_core.c:178: warning: incompatible implicit declaration of built-in > function 'memset' > gcc -g -O2 -Wmissing-prototypes -Wstrict-prototypes -Wsign-compare > -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wall -Wwrite-strings > -I../.. -I../includes -I../uae-cpu -I/usr/include/SDL -D_REENTRANT > -DDSP_EMULATION=1 -c -o dsp_cpu.o dsp_cpu.c > gcc -g -O2 -Wmissing-prototypes -Wstrict-prototypes -Wsign-compare > -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wall -Wwrite-strings > -I../.. -I../includes -I../uae-cpu -I/usr/include/SDL -D_REENTRANT > -DDSP_EMULATION=1 -c -o dsp_disasm.o dsp_disasm.c > dsp_disasm.c: In function 'dsp56k_disasm_reg_read': > dsp_disasm.c:87: warning: implicit declaration of function 'memcpy' > dsp_disasm.c:87: warning: incompatible implicit declaration of built-in > function 'memcpy' > dsp_disasm.c:88: warning: implicit declaration of function 'memset' > dsp_disasm.c:88: warning: incompatible implicit declaration of built-in > function 'memset' > dsp_disasm.c: In function 'dsp56k_disasm': > dsp_disasm.c:669: warning: implicit declaration of function 'strcpy' > dsp_disasm.c:669: warning: incompatible implicit declaration of built-in > function 'strcpy' > dsp_disasm.c: In function 'dsp_calc_cc': > dsp_disasm.c:713: warning: incompatible implicit declaration of built-in > function 'strcpy' > dsp_disasm.c: In function 'dsp_movec_9': > dsp_disasm.c:1568: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c:1571: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c: In function 'dsp_movec_d': > dsp_disasm.c:1621: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c:1624: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c: In function 'dsp_movem': > dsp_disasm.c:1654: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c:1657: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c: In function 'dsp_movep_0': > dsp_disasm.c:1690: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c:1707: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c: In function 'dsp_pm_0': > dsp_disasm.c:2006: warning: incompatible implicit declaration of > built-in function 'strcpy' > dsp_disasm.c:2009: warning: incompatible implicit declaration of > built-in function 'strcpy' > make[2]: Leaving directory `/home/marndt/src/hatari/src/falcon' They seem to be missing: #include <string.h> (or main.h inclusion which includes that also) But for some reason I don't get above warnings when I build the DSP code. Strange. > GCC version: gcc-Version 4.0.3 (Ubuntu 4.0.3-1ubuntu5) What glibc version that has? - Eero |