fixed warnings; added libgcc to the cross compiler; removed float functions from kernel space