When compiling with trunk (rev.8011) I got this error from make:
os/hal/ports/STM32/STM32F1xx/platform_f105_f107.mk:78: *** missing separator (did you mean TAB instead of 8 spaces?). Stop.
This file lacks a trailing back slash in line #78. Patch attached.