rockbox/firmware/target/arm/imx31/gigabeat-s
Aidan MacDonald 39439f6909 Add INIT_ATTR to system_init()
On single-core targets, system_init() is only called from init()
in main.c, which is also INIT_ATTR, so this is safe.

Multi-core targets additionally call system_init() from cop_main(),
which isn't marked INIT_ATTR. I'm fairly certain that it would be
safe to add INIT_ATTR to cop_main() with a bit of refactoring, but
I don't have a way of testing it. So for now, leave INIT_ATTR off
for multi-core targets.

Change-Id: I8fe4358f975880ca317d46bda01d7d9db529d3e3
2023-01-12 06:05:55 -05:00
..
adc-gigabeat-s.c
adc-target.h
audio-gigabeat-s.c
backlight-gigabeat-s.c
backlight-target.h
button-gigabeat-s.c
button-target.h
dvfs_dptc_tables-target.h
fmradio-i2c-gigabeat-s.c RFT: convert Gigabeat RDS to thread 2022-02-07 22:01:20 +01:00
gpio-target.h
headphone-gigabeat-s.c gigabeats: Fix hang on startup caused by a stack overflow 2021-04-01 20:24:59 -04:00
i2s-gigabeat-s.c
kernel-gigabeat-s.c
lcd-gigabeat-s.c
lcd-target.h
mc13783-target.h
pcm-gigabeat-s.c pcm: Remove unused function pcm_play_dma_get_peak_buffer() 2021-07-25 14:07:41 +00:00
power-gigabeat-s.c
power-gigabeat-s.h
powermgmt-gigabeat-s.c
powermgmt-target.h
system-gigabeat-s.c Add INIT_ATTR to system_init() 2023-01-12 06:05:55 -05:00
system-target.h
timer-gigabeat-s.c
usb-gigabeat-s.c
wmcodec-gigabeat-s.c