mirror of
https://github.com/wiiu-env/wut.git
synced 2025-01-06 13:58:18 +01:00
Update linker script to include all fimport & dimport sections.
This commit is contained in:
parent
dc29e49a13
commit
060d9df5cb
120
share/wut.ld
120
share/wut.ld
@ -150,51 +150,87 @@ SECTIONS
|
||||
} > relmem
|
||||
|
||||
. = ORIGIN(loadmem);
|
||||
.fexports ALIGN(32) : {
|
||||
*(.fexports)
|
||||
} > loadmem
|
||||
.dexports ALIGN(32) : {
|
||||
*(.dexports)
|
||||
} > loadmem
|
||||
.fexports ALIGN(32) : { *(.fexports) } > loadmem
|
||||
.dexports ALIGN(32) : { *(.dexports) } > loadmem
|
||||
|
||||
.fimport_coreinit ALIGN(16) : {
|
||||
*(.fimport_coreinit)
|
||||
} > loadmem
|
||||
.fimport_gx2 ALIGN(16) : {
|
||||
*(.fimport_gx2)
|
||||
} > loadmem
|
||||
.fimport_nn_ac ALIGN(16) : {
|
||||
*(.fimport_nn_ac)
|
||||
} > loadmem
|
||||
.fimport_nsysnet ALIGN(16) : {
|
||||
*(.fimport_nsysnet)
|
||||
} > loadmem
|
||||
.fimport_proc_ui ALIGN(16) : {
|
||||
*(.fimport_proc_ui)
|
||||
} > loadmem
|
||||
.fimport_sndcore2 ALIGN(16) : {
|
||||
*(.fimport_sndcore2)
|
||||
} > loadmem
|
||||
.fimport_sysapp ALIGN(16) : {
|
||||
*(.fimport_sysapp)
|
||||
} > loadmem
|
||||
.fimport_vpad ALIGN(16) : {
|
||||
*(.fimport_vpad)
|
||||
} > loadmem
|
||||
.fimport_avm ALIGN(16) : { *(.fimport_avm) } > loadmem
|
||||
.fimport_camera ALIGN(16) : { *(.fimport_camera) } > loadmem
|
||||
.fimport_coreinit ALIGN(16) : { *(.fimport_coreinit) } > loadmem
|
||||
.fimport_dc ALIGN(16) : { *(.fimport_dc) } > loadmem
|
||||
.fimport_dmae ALIGN(16) : { *(.fimport_dmae) } > loadmem
|
||||
.fimport_drmapp ALIGN(16) : { *(.fimport_drmapp) } > loadmem
|
||||
.fimport_erreula ALIGN(16) : { *(.fimport_erreula) } > loadmem
|
||||
.fimport_gx2 ALIGN(16) : { *(.fimport_gx2) } > loadmem
|
||||
.fimport_h264 ALIGN(16) : { *(.fimport_h264) } > loadmem
|
||||
.fimport_lzma920 ALIGN(16) : { *(.fimport_lzma920) } > loadmem
|
||||
.fimport_mic ALIGN(16) : { *(.fimport_mic) } > loadmem
|
||||
.fimport_nfc ALIGN(16) : { *(.fimport_nfc) } > loadmem
|
||||
.fimport_nio_prof ALIGN(16) : { *(.fimport_nio_prof) } > loadmem
|
||||
.fimport_nlibcurl ALIGN(16) : { *(.fimport_nlibcurl) } > loadmem
|
||||
.fimport_nlibnss2 ALIGN(16) : { *(.fimport_nlibnss2) } > loadmem
|
||||
.fimport_nlibnss ALIGN(16) : { *(.fimport_nlibnss) } > loadmem
|
||||
.fimport_nn_ac ALIGN(16) : { *(.fimport_nn_ac) } > loadmem
|
||||
.fimport_nn_acp ALIGN(16) : { *(.fimport_nn_acp) } > loadmem
|
||||
.fimport_nn_act ALIGN(16) : { *(.fimport_nn_act) } > loadmem
|
||||
.fimport_nn_aoc ALIGN(16) : { *(.fimport_nn_aoc) } > loadmem
|
||||
.fimport_nn_boss ALIGN(16) : { *(.fimport_nn_boss) } > loadmem
|
||||
.fimport_nn_ccr ALIGN(16) : { *(.fimport_nn_ccr) } > loadmem
|
||||
.fimport_nn_cmpt ALIGN(16) : { *(.fimport_nn_cmpt) } > loadmem
|
||||
.fimport_nn_dlp ALIGN(16) : { *(.fimport_nn_dlp) } > loadmem
|
||||
.fimport_nn_ec ALIGN(16) : { *(.fimport_nn_ec) } > loadmem
|
||||
.fimport_nn_fp ALIGN(16) : { *(.fimport_nn_fp) } > loadmem
|
||||
.fimport_nn_hai ALIGN(16) : { *(.fimport_nn_hai) } > loadmem
|
||||
.fimport_nn_hpad ALIGN(16) : { *(.fimport_nn_hpad) } > loadmem
|
||||
.fimport_nn_idbe ALIGN(16) : { *(.fimport_nn_idbe) } > loadmem
|
||||
.fimport_nn_ndm ALIGN(16) : { *(.fimport_nn_ndm) } > loadmem
|
||||
.fimport_nn_nets2 ALIGN(16) : { *(.fimport_nn_nets2) } > loadmem
|
||||
.fimport_nn_nfp ALIGN(16) : { *(.fimport_nn_nfp) } > loadmem
|
||||
.fimport_nn_nim ALIGN(16) : { *(.fimport_nn_nim) } > loadmem
|
||||
.fimport_nn_olv ALIGN(16) : { *(.fimport_nn_olv) } > loadmem
|
||||
.fimport_nn_pdm ALIGN(16) : { *(.fimport_nn_pdm) } > loadmem
|
||||
.fimport_nn_save ALIGN(16) : { *(.fimport_nn_save) } > loadmem
|
||||
.fimport_nn_sl ALIGN(16) : { *(.fimport_nn_sl) } > loadmem
|
||||
.fimport_nn_spm ALIGN(16) : { *(.fimport_nn_spm) } > loadmem
|
||||
.fimport_nn_temp ALIGN(16) : { *(.fimport_nn_temp) } > loadmem
|
||||
.fimport_nn_uds ALIGN(16) : { *(.fimport_nn_uds) } > loadmem
|
||||
.fimport_nn_vctl ALIGN(16) : { *(.fimport_nn_vctl) } > loadmem
|
||||
.fimport_nsysccr ALIGN(16) : { *(.fimport_nsysccr) } > loadmem
|
||||
.fimport_nsyshid ALIGN(16) : { *(.fimport_nsyshid) } > loadmem
|
||||
.fimport_nsyskbd ALIGN(16) : { *(.fimport_nsyskbd) } > loadmem
|
||||
.fimport_nsysnet ALIGN(16) : { *(.fimport_nsysnet) } > loadmem
|
||||
.fimport_nsysuhs ALIGN(16) : { *(.fimport_nsysuhs) } > loadmem
|
||||
.fimport_nsysuvd ALIGN(16) : { *(.fimport_nsysuvd) } > loadmem
|
||||
.fimport_ntag ALIGN(16) : { *(.fimport_ntag) } > loadmem
|
||||
.fimport_padscore ALIGN(16) : { *(.fimport_padscore) } > loadmem
|
||||
.fimport_proc_ui ALIGN(16) : { *(.fimport_proc_ui) } > loadmem
|
||||
.fimport_sndcore2 ALIGN(16) : { *(.fimport_sndcore2) } > loadmem
|
||||
.fimport_snd_core ALIGN(16) : { *(.fimport_snd_core) } > loadmem
|
||||
.fimport_snduser2 ALIGN(16) : { *(.fimport_snduser2) } > loadmem
|
||||
.fimport_snd_user ALIGN(16) : { *(.fimport_snd_user) } > loadmem
|
||||
.fimport_swkbd ALIGN(16) : { *(.fimport_swkbd) } > loadmem
|
||||
.fimport_sysapp ALIGN(16) : { *(.fimport_sysapp) } > loadmem
|
||||
.fimport_tcl ALIGN(16) : { *(.fimport_tcl) } > loadmem
|
||||
.fimport_tve ALIGN(16) : { *(.fimport_tve) } > loadmem
|
||||
.fimport_uac ALIGN(16) : { *(.fimport_uac) } > loadmem
|
||||
.fimport_uac_rpl ALIGN(16) : { *(.fimport_uac_rpl) } > loadmem
|
||||
.fimport_usb_mic ALIGN(16) : { *(.fimport_usb_mic) } > loadmem
|
||||
.fimport_uvc ALIGN(16) : { *(.fimport_uvc) } > loadmem
|
||||
.fimport_uvd ALIGN(16) : { *(.fimport_uvd) } > loadmem
|
||||
.fimport_vpadbase ALIGN(16) : { *(.fimport_vpadbase) } > loadmem
|
||||
.fimport_vpad ALIGN(16) : { *(.fimport_vpad) } > loadmem
|
||||
.fimport_zlib125 ALIGN(16) : { *(.fimport_zlib125) } > loadmem
|
||||
|
||||
.dimport_coreinit ALIGN(16) : {
|
||||
*(.dimport_coreinit)
|
||||
} > loadmem
|
||||
.dimport_coreinit ALIGN(16) : { *(.dimport_coreinit) } > loadmem
|
||||
.dimport_nn_act ALIGN(16) : { *(.dimport_nn_act) } > loadmem
|
||||
.dimport_nn_boss ALIGN(16) : { *(.dimport_nn_boss) } > loadmem
|
||||
.dimport_nn_ec ALIGN(16) : { *(.dimport_nn_ec) } > loadmem
|
||||
.dimport_nn_nim ALIGN(16) : { *(.dimport_nn_nim) } > loadmem
|
||||
.dimport_nn_sl ALIGN(16) : { *(.dimport_nn_sl) } > loadmem
|
||||
.dimport_nn_uds ALIGN(16) : { *(.dimport_nn_uds) } > loadmem
|
||||
|
||||
.symtab ALIGN(4) : {
|
||||
*(.symtab)
|
||||
} > loadmem
|
||||
.strtab ALIGN(1) : {
|
||||
*(.strtab)
|
||||
} > loadmem
|
||||
.shstrtab ALIGN(1) : {
|
||||
*(.shstrtab)
|
||||
} > loadmem
|
||||
.symtab ALIGN(4) : { *(.symtab) } > loadmem
|
||||
.strtab ALIGN(1) : { *(.strtab) } > loadmem
|
||||
.shstrtab ALIGN(1) : { *(.shstrtab) } > loadmem
|
||||
|
||||
__SDATA_START__ = __sdata_start;
|
||||
__SBSS_END__ = __sbss_end;
|
||||
|
Loading…
Reference in New Issue
Block a user