Does your compiler support all of the STM32 chips? M7, M4F, M3, M0+ & M0?
I don't think the OP ever specified what flavour of the STM32 family he was planning to use.
Currently M0 and M3. You can use the M4 as a fast M3. We will add the M4 floating point support in Oct/Nov