title: arm-none-eabi-gcc : Printing float number using printf
body: <p>I am writing a C program for SAM3N arm cortex-M3 microcontroller. When I try to print float numbers, it just prints 'f'. 
  Example: <code>printf("%f",43.12);</code> prints <code>f</code> only, not the <code>43.12</code>.</p>
  
  <p>But printing with integers works fine.</p>
  
  <p>How to enable full printing of floats? I know that the compiler, by default, disabled float printing to reduce code size (i.e. seems, they linked cut-down version). Also please note that, there is no <code>CFLAGS=-Dprintf=iprintf</code> used in makefile.</p>
  
  <p>Tools details:</p>
  
  <ul>
  <li>ARM/GNU C Compiler : (crosstool-NG 1.13.1 - Atmel build: 13) 4.6.1</li>
  <li>Above tool come with Atmel studio 6.0.</li>
  </ul>