AMD
Vivado compilers and platforms do not support all
switches and features. An example is -fprofile-arcs.
Some features are experimental in nature (as defined by open source GCC) and can produce
incorrect code if used inappropriately. Refer to the GCC
documentation for more information on specific features.