Ive got an odd problem probably caused by me. The Yagarto compiler is giving me much bigger elf files when I use floats in my program against using doubles I expected the reverse. My native code is working as expected using doubles. My makefile is almost vanilla with the exceptions of -Os flag and a strip. Any suggestions?