zephyr/soc/xtensa/intel_adsp/common/bootloader
Andy Ross 2cb75dc463 soc/intel_adsp: Fix _ASMLANGUAGE declaration for boot_entry.S
The cAVS bootloader code (for... somewhat silly reasons) doesn't build
via the same paths as regular Zephyr object files, so it wasn't
getting the _ASMLANGUAGE define.  That meant that Zephyr headers
defining BIT() were using syntax incompatible with some assemblers
(specifically the Cadence xcc assembly; current gas versions were
fine).

Not 100% sure this is the best spot to put this, but the root fix is
to get the bootloader building into the same link as the rest of
Zephyr anyway.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2021-11-23 13:23:54 -05:00
..
base_module.c soc/xtensa/intel_adsp: Upstream updates 2020-10-21 06:38:53 -04:00
boot_entry.S soc/xtensa/intel_adsp: Upstream updates 2020-10-21 06:38:53 -04:00
boot_ldr.x soc/xtensa/intel_adsp: Upstream updates 2020-10-21 06:38:53 -04:00
boot_loader.c Xtensa: ADSP: bootloader: use proper struct field access 2021-10-21 07:34:03 -04:00
boot_module.c soc/xtensa/intel_adsp: Upstream updates 2020-10-21 06:38:53 -04:00
CMakeLists.txt soc/intel_adsp: Fix _ASMLANGUAGE declaration for boot_entry.S 2021-11-23 13:23:54 -05:00
manifest.h Xtensa: ADSP: bootloader: use proper struct field access 2021-10-21 07:34:03 -04:00
start_address.S xtensa: fix an assembly warning in start_address.S 2021-01-14 11:41:39 -05:00