ADSP: Support both VDSP++ and CCES for ADSP compilers
This commit is contained in:
parent
34cb46dd6e
commit
88b38f531a
5
Help/release/dev/adsp-platform-and-compilers.rst
Normal file
5
Help/release/dev/adsp-platform-and-compilers.rst
Normal file
@ -0,0 +1,5 @@
|
||||
adsp-platform-and-compilers
|
||||
---------------------------
|
||||
|
||||
* The ADSP compiler (SHARC and Blackfin) now supports
|
||||
both CCES and VDSP++ installations.
|
@ -1,10 +1,11 @@
|
||||
|
||||
set(_compiler_id_pp_test "defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)")
|
||||
set(_compiler_id_pp_test "defined(_ADI_COMPILER)")
|
||||
|
||||
set(_compiler_id_version_compute "
|
||||
#if defined(__VISUALDSPVERSION__)
|
||||
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
|
||||
# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_HEX@(__VISUALDSPVERSION__>>24)
|
||||
# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_HEX@(__VISUALDSPVERSION__>>16 & 0xFF)
|
||||
# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_HEX@(__VISUALDSPVERSION__>>8 & 0xFF)
|
||||
#if defined(__VERSIONNUM__)
|
||||
/* __VERSIONNUM__ = 0xVVRRPPTT */
|
||||
# define @PREFIX@COMPILER_VERSION_MAJOR @MACRO_DEC@(__VERSIONNUM__ >> 24 & 0xFF)
|
||||
# define @PREFIX@COMPILER_VERSION_MINOR @MACRO_DEC@(__VERSIONNUM__ >> 16 & 0xFF)
|
||||
# define @PREFIX@COMPILER_VERSION_PATCH @MACRO_DEC@(__VERSIONNUM__ >> 8 & 0xFF)
|
||||
# define @PREFIX@COMPILER_VERSION_TWEAK @MACRO_DEC@(__VERSIONNUM__ & 0xFF)
|
||||
#endif")
|
||||
|
Loading…
Reference in New Issue
Block a user