-mcpu=cpu[-sirevision]__SILICON_REVISION__ macro is defined to two
hexadecimal digits representing the major and minor numbers in the silicon
revision. If sirevision is ‘none’, the __SILICON_REVISION__
is not defined. If sirevision is ‘any’, the
__SILICON_REVISION__ is defined to be 0xffff.
If this optional sirevision is not used, GCC assumes the latest known
silicon revision of the targeted Blackfin processor.
Support for ‘bf561’ is incomplete. For ‘bf561’,
Only the processor macro is defined.
Without this option, ‘bf532’ is used as the processor by default.
The corresponding predefined processor macros for cpu is to
be defined. And for ‘bfin-elf’ toolchain, this causes the hardware BSP
provided by libgloss to be linked in if -msim is not given.
-msim-momit-leaf-frame-pointer-mspecld-anomaly__WORKAROUND_SPECULATIVE_LOADS is defined.
-mno-specld-anomaly-mcsync-anomaly__WORKAROUND_SPECULATIVE_SYNCS is defined.
-mno-csync-anomaly-mlow-64k-mno-low-64k-mstack-check-l1-mid-shared-library-mno-id-shared-library-mleaf-id-shared-library-mno-leaf-id-shared-library-mshared-library-id=n-msep-data-mno-sep-data-mlong-calls-mno-long-callsThis feature is not enabled by default. Specifying
-mno-long-calls will restore the default behavior. Note these
switches have no effect on how the compiler generates code to handle
function calls via function pointers.
-mfast-fp-minline-plt-mmulticore__BFIN_MULTICORE. It can only be used with
-mcpu=bf561[-sirevision]. It can be used with
-mcorea or -mcoreb. If it's used without
-mcorea or -mcoreb, single application/dual core
programming model is used. In this model, the main function of Core B
should be named as coreb_main. If it's used with -mcorea or
-mcoreb, one application per core programming model is used.
If this option is not used, single core application programming
model is used.
-mcorea__BFIN_COREA. It must be used with -mmulticore.
-mcoreb__BFIN_COREB. When this option is used, coreb_main
should be used instead of main. It must be used with
-mmulticore.
-msdram__BFIN_SDRAM.
-micplb