apply appropriate CFLAGS while generating symmap

When floating-point is enabled with GNU Tools for ARM Embedded
Processors [*], we got the following error:

  arm-none-eabi-ld: error: build/discoveryf4/f9.elf uses VFP register
  arguments, build/discoveryf4/f9.symmap.o does not

It results from unmatched compilation options while generating symmap.

[*] https://launchpad.net/gcc-arm-embedded
Fix a typo: theak to tweak in in kernel/Kconfig
Merge remote-tracking branch 'upstream/master'
Merge pull request #63 from zzz0072/master

kernel: fix typo in Kconfig
mk: remove -Wdeclaration-after-statement complie flag in mk/toolchain.mk

Done tests:
1. Clean build ok
2. Burn image and boot ok
Merge pull request #64 from zzz0072/master

mk: remove -Wdeclaration-after-statement complie flag in mk/toolchain.mk