Description
The GNU compiler tools do not allow preprocessor identifiers that start with a number. This issue can be seen when the user creates a peripheral in the Qsys GUI and gives it a name that starts with a number. This results in macro functions that fail when parsed by the GNU preprocessor.
To resolve this issue, rename the peripherals within your system to start with a letter. Generation of the standalone Board Support Package (BSP) should then not fail with this error.