FLOATS bug, duplicated code
As some might know we're trying to get squawk running into a bluetooth chip (CSR brand, based on the XAP2 ASIC from Cambridge Consultants).
Thing is that this processor doesn't support Floating Point numbers, so the compiler rejects any compilation related to this kind of numbers, so I modified my build.properties to set FLOATS=false (among a lot of other stuff) and I started getting compilation errors.
I noticed that there were some missing: /*if[FLOATS]*/.... /*end[FLOATS]*/ on the code, so I started patching, thing is that I find that there are files duplicated everywhere. For example PrintStream is both in phoneme/cldc/src/javaapi/.... and in cldc/src/.... which one is used? Why there's so many duplicated code?
I'm going to commit a patch regarding this [FLOATS] thing today, but would like to make it as clean as possible, so I would like to patch only the needed files.
Thanks a lot,