diff options
author | Aidan MacDonald <amachronic@protonmail.com> | 2022-07-10 15:58:45 +0100 |
---|---|---|
committer | Aidan MacDonald <amachronic@protonmail.com> | 2022-07-10 15:58:45 +0100 |
commit | db2817eb1ab3d4634010a83db5c657fc8d27b5eb (patch) | |
tree | f370f21da0250d75cd3ece5a03bfda1d14354e0f /firmware/target/mips/ingenic_x1000/boot-x1000.h | |
parent | 47cbeb2e67288dcff95a47261b58306c107b4bd6 (diff) | |
download | rockbox-db2817eb1ab3d4634010a83db5c657fc8d27b5eb.tar.gz rockbox-db2817eb1ab3d4634010a83db5c657fc8d27b5eb.zip |
Fix red in commit 131566b8f8
Use per-function sections to avoid linking in x1000_boot_linux()
on normal builds, which prevents link errors due to referencing
a non-existent usb_close().
Change-Id: Ied7b233603c49fc856db8445e368675b181e2f1f
Diffstat (limited to 'firmware/target/mips/ingenic_x1000/boot-x1000.h')
-rw-r--r-- | firmware/target/mips/ingenic_x1000/boot-x1000.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/target/mips/ingenic_x1000/boot-x1000.h b/firmware/target/mips/ingenic_x1000/boot-x1000.h index 1b7a0db1e9..eb476c513d 100644 --- a/firmware/target/mips/ingenic_x1000/boot-x1000.h +++ b/firmware/target/mips/ingenic_x1000/boot-x1000.h | |||
@@ -36,10 +36,10 @@ enum { | |||
36 | }; | 36 | }; |
37 | 37 | ||
38 | void x1000_boot_rockbox(const void* source, size_t length) | 38 | void x1000_boot_rockbox(const void* source, size_t length) |
39 | __attribute__((section(".icode"))); | 39 | __attribute__((section(".icode.x1000_boot_rockbox"))); |
40 | void x1000_boot_linux(const void* source, size_t length, | 40 | void x1000_boot_linux(const void* source, size_t length, |
41 | void* load, void* entry, const char* args) | 41 | void* load, void* entry, const char* args) |
42 | __attribute__((section(".icode"))); | 42 | __attribute__((section(".icode.x1000_boot_linux"))); |
43 | 43 | ||
44 | /* dual boot support code */ | 44 | /* dual boot support code */ |
45 | void x1000_dualboot_cleanup(void); | 45 | void x1000_dualboot_cleanup(void); |