rockbox/utils/mks5lboot/dualboot
Aidan MacDonald f44b6c78e0 misc: respect standard __ASSEMBLER__ define in CPU headers
The JZ47xx and S5L87xx processor families used their own
special defines (__ASSEMBLY__ and ASM respectively) in
their CPU headers to check if they were included from an
assembly source file.

For GCC the standard seems to be __ASSEMBLER__, so check
for that instead and remove the non-standard symbols.
Being more consistent across platforms makes it easier to
include cpu.h from cross-platform files (eg. plugin.lds).

Change-Id: I282930cad34e1a2ff18166f3b4338548b34f4a49
2026-03-05 21:13:50 +00:00
..
.gitignore rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bin2c.c rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
dualboot.c iPod 6G: add support for every possible bootloader version, for all revisions of the target 2025-07-07 03:31:02 +03:00
dualboot.lds misc: respect standard __ASSEMBLER__ define in CPU headers 2026-03-05 21:13:50 +00:00
init.S rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
Makefile S5L8702: Rename nor-* to norboot-* 2024-12-07 00:56:06 +02:00