I'am still playing with lazarus on linux/powerpc. The problem is that lazarus uses some assembler. First, why does propedit have it's own Get/SetFloatProp routines? Using that one of the typinfo unit would remove almost all assembler. The last one is a CompareMem in assembler which could be replaced by that one of the fpc rtl as well.