[kaffe] still missing declarations on netBSD/68K

Riccardo zuse at libero.it
Tue Jun 1 05:45:03 PDT 2004


ON NETBSD/68K 1.6.2 using jit-3

In file included from ../../../config/../../kaffe/config/m68k/netbsd1/md.
h:19,
                 from ../../../config/md.h:1,
                 from ../../../../kaffe/kaffe/kaffevm/systems/unix-
jthreads/jthread.h:41,
                 from ../../../../kaffe/kaffe/kaffevm/systems/unix-
jthreads/thread-impl.h:16,
                 from ../../../../kaffe/kaffe/kaffevm/jit3/../locks.h:16,
                 from ../../../../kaffe/kaffe/kaffevm/jit3/machine.h:136,
                 from ../../../../kaffe/kaffe/kaffevm/jit3/seq.h:14,
                 from ../../../../kaffe/kaffe/kaffevm/jit3/icode.c:16:
./../../../kaffe/config/m68k/sysdepCallMethod.h: In function 
`sysdepCallMethod':
./../../../kaffe/config/m68k/sysdepCallMethod.h:40: warning: function 
using alloca cannot be inline
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:230: `prologue_xxC' 
undeclared (first use in this function)
....
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:503: warning: no previous 
prototype for `_syncRegisters'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_
syncRegisters':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:504: warning: cast does not 
match function type
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:508: warning: declaration 
of `pc' shadows global declaration
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_start_
instruction':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:509: warning: declaration 
of `pc' shadows global declaration
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:510: warning: passing arg 3 
of `slot_const_const' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:589: `movei_RxC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_ref_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:623: `mover_RxC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_any':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:802: `movea_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:818: warning: function call 
has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:822: `movei_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:837: warning: function call 
has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:841: `mover_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:884: `movef_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:908: `moved_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `move_label_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:924: `mover_RxL' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `swap_any':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:932: `swap_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:951: warning: no previous 
prototype for `adc_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `adc_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:952: `adci_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:959: warning: no previous 
prototype for `_add_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_add_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:960: `addi_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `add_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:968: `addi_RRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `add_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:995: warning: function call 
has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:999: warning: function call 
has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1010: warning: no previous 
prototype for `_add_ref'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_add_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1011: `addr_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `add_ref_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1019: `addr_RRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `add_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1104: `addf_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `add_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1125: `addd_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1145: warning: no previous 
prototype for `sbc_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `sbc_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1146: `sbci_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1153: warning: no previous 
prototype for `_sub_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_sub_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1154: `subi_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `sub_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1162: `subi_RRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `sub_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1180: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `sub_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1234: `subf_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `sub_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1255: `subd_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1274: warning: no previous 
prototype for `mul_int_const_optimize'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1296: warning: no previous 
prototype for `_mul_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_mul_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1298: `muli_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `mul_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1323: `muli_RRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `mul_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1340: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1346: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1349: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `mul_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1399: `mulf_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `mul_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1420: `muld_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1439: warning: no previous 
prototype for `div_int_const_optimize'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1479: warning: no previous 
prototype for `_div_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_div_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1481: `divi_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `div_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1523: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `div_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1556: `divf_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `div_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1578: `divd_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `rem_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1617: `remi_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `neg_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1695: `negi_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1708: warning: no previous 
prototype for `ngc_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `ngc_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1709: `ngci_RxR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1788: warning: no previous 
prototype for `_and_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_and_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1789: `andi_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `and_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1803: `andi_RRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `and_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1820: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1823: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1863: warning: no previous 
prototype for `_or_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_or_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1864: `ori_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1929: warning: no previous 
prototype for `_xor_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_xor_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1930: `xori_RRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1981: warning: no previous 
prototype for `_lshl_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_lshl_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1982: `lshli_RRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `lshl_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:1990: `lshli_RRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `lshl_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2008: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2058: warning: no previous 
prototype for `_ashr_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_ashr_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2059: `ashri_RRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `ashr_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2067: `ashri_RRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `ashr_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2085: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2117: warning: no previous 
prototype for `_lshr_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_lshr_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2118: `lshri_RRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `lshr_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2126: `lshri_RRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `lshr_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2144: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2184: `loadi_RxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2197: `loadi_RRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2228: `loadr_RxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2241: `loadr_RRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2300: `loadf_RxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2326: `loadd_RxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2559: warning: passing arg 
3 of `load_offset_int' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2559: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2580: warning: passing arg 
3 of `load_offset_ref' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2580: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_long':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2601: warning: passing arg 
3 of `load_offset_long' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2601: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2622: warning: passing arg 
3 of `load_offset_float' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2622: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2643: warning: passing arg 
3 of `load_offset_double' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2643: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_byte':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2664: warning: passing arg 
3 of `load_offset_byte' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2664: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_char':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2684: warning: passing arg 
3 of `load_offset_char' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2684: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `load_offset_
scaled_short':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2705: warning: passing arg 
3 of `load_offset_short' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2705: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2742: `storei_xRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2761: `storei_xRRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2792: `storer_xRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2805: `storer_xRRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2887: `storef_xRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:2935: `stored_xRR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3163: warning: passing arg 
2 of `store_offset_int' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3163: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3184: warning: passing arg 
2 of `store_offset_ref' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3184: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_long':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3205: warning: passing arg 
2 of `store_offset_long' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3205: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3226: warning: passing arg 
2 of `store_offset_float' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3226: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3247: warning: passing arg 
2 of `store_offset_double' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3247: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_byte':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3268: warning: passing arg 
2 of `store_offset_byte' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3268: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_char':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3302: warning: passing arg 
2 of `store_offset_char' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3302: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `store_offset_
scaled_short':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3323: warning: passing arg 
2 of `store_offset_short' as signed due to prototype
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3323: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `pusharg_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3394: `pushi_xCC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `pusharg_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3414: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3419: `pushi_xRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `pusharg_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3431: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3436: `pushr_xRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `pusharg_ref_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3447: `pushr_xCC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `pusharg_
float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3485: `pushf_xRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `pusharg_
double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3498: `pushd_xRC' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3591: warning: no previous 
prototype for `cbranch_offset_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `return_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3757: `returni_Rxx' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `return_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3765: `returnr_Rxx' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `return_float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3781: `returnf_Rxx' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `return_
double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3797: `returnd_Rxx' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `returnarg_
int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3817: `returnargi_xxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `returnarg_
ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3829: `returnargr_xxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `returnarg_
float':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3853: `returnargf_xxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `returnarg_
double':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3869: `returnargd_xxR' 
undeclared (first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3970: warning: declaration 
of `pc' shadows global declaration
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `build_code_
ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:3971: warning: declaration 
of `pc' shadows global declaration
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: At top level:
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4003: warning: no previous 
prototype for `_cmp_int'
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `_cmp_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4004: `cmpi_xRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `cmp_int_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4012: `cmpi_xRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `cmp_int':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4030: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `cmp_ref_
const':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4066: `cmpr_xRC' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `cmp_ref':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4087: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4090: warning: function 
call has aggregate value
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4094: `cmpr_xRR' undeclared (
first use in this function)
./../../../kaffe/kaffe/kaffevm/jit3/icode.c: In function `cvt_int_byte':
./../../../kaffe/kaffe/kaffevm/jit3/icode.c:4382: `cvtib_RxR' 
undeclared (first use in this function)
...
gmake[3]: *** [icode.lo] Error 1

-Riccardo





More information about the kaffe mailing list