rockbox/utils
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
..
AMS/hacking
analysis
atj2137
bootchart
bspatch
bzip2
chinachippatcher
cmake cleanup: Get rid of erroneous execututable bit on various source files 2026-02-19 07:54:35 -05:00
common
disassembler/arm
e200rpatcher
e200tool
editors
hwpatcher
hwstub misc: respect standard __ASSEMBLER__ define in CPU headers 2026-03-05 21:13:50 +00:00
ibassoboot/jni
imxtools
ingenic_tools
ipod
ipodpatcher
jz4740_tools
jz4760_tools
jztool Add Shanling M0 Pro to jztool 2026-02-24 18:03:33 -05:00
mkamsboot
mkimxboot
mkmpioboot
mknwzboot
mkrk27boot
mks5lboot misc: respect standard __ASSEMBLER__ define in CPU headers 2026-03-05 21:13:50 +00:00
mktccboot
mkzenboot mkzenboot: Add support for 1.21.03 (US) firmware on the ZEN 2025-11-28 16:38:23 -05:00
MTP
nwztools
rbpms
rbutilqt rbutil: Fix typo in changelog 2026-02-03 07:12:14 -05:00
reggen-ng
regtools
rk27utils
rknanoutils
rockbox_api
samsungtools
sansapatcher
scsi
skinupdater
tcctool
themeeditor Remove Creative Zen Vision and Vision:M ports 2026-02-06 07:31:54 -05:00
time-sync
tomcrypt
tools
ypr0tools
zenutils
CMakeLists.txt rbutil: Pull the internal/external QUAZIP library stuff into the toplevel 2026-01-30 15:08:23 -05:00
libtools.make
parse_testcodec.rb