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 rbutil: Update tarball scripts 2025-04-02 08:21:38 -04:00
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 Add iPod Nano 2G post-mortem memory dumper by Michael Sparmann 2025-08-14 20:45:19 -04:00
rbutilqt rbutil: Fix typo in changelog 2026-02-03 07:12:14 -05:00
reggen-ng stm32h743: add intitial register definitions 2025-04-21 14:15:31 -04:00
regtools headergen_v2: Add additional generator types to help output 2025-04-20 16:26:50 -04:00
rk27utils
rknanoutils
rockbox_api docs: Do a proper "merge" with the API docs 2025-04-21 15:59:00 -04:00
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