From: Archie Cobbs (archie@www.transvirtual.com)
Date: Mon Jan 25 1999 - 17:44:32 EST
kaffe/libraries/clib/native Array.c Field.c Float.c Method.c
Mon Jan 25 14:44:31 PST 1999
Update of /home/cvspublic/kaffe/libraries/clib/native
In directory www.transvirtual.com:/tmp/cvs-serv4254/libraries/clib/native
Modified Files:
Array.c Field.c Float.c Method.c
Log Message:
In ANSI C, if you pass a float as a function argument to a function that
has elipses in place of where that parameter goes, it gets promoted to
double. Therefore, calling execute_java_contructor() for any constructor
that takes any float arument is broken. There are probably other examples
in the code where this happens that need to be fixed (e.g., reflection?).
This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:48 EDT