diff options
| author | Tharo <17233964+Thar0@users.noreply.github.com> | 2024-08-17 22:02:57 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-17 17:02:57 -0400 |
| commit | 98d9571f51aa85279ae501707793848b1c3f6256 (patch) | |
| tree | d0791effefbc56d7d28ce4845344abeda9a1f06f /linker_scripts | |
| parent | 7209abbec29abc96c5db1251bed26ed065aab173 (diff) | |
[Audio 5/?] Build the Samplebank Table (#1674)
* [Audio 5/?] Build the Samplebank Table
* OoT suggested changes
* Fix format specifier
* Moved linker_scripts files used in final linker to linker_scripts/final
* Populate OTHER_DIRS with linker_scripts subdirs
* Unhide the partial link command
Diffstat (limited to 'linker_scripts')
| -rw-r--r-- | linker_scripts/audio_table_rodata.ld | 17 | ||||
| -rw-r--r-- | linker_scripts/final/extra.ld (renamed from linker_scripts/extra.ld) | 0 | ||||
| -rw-r--r-- | linker_scripts/final/hardware_regs.ld (renamed from linker_scripts/hardware_regs.ld) | 0 | ||||
| -rw-r--r-- | linker_scripts/final/undefined_syms.ld (renamed from linker_scripts/undefined_syms.ld) | 0 |
4 files changed, 17 insertions, 0 deletions
diff --git a/linker_scripts/audio_table_rodata.ld b/linker_scripts/audio_table_rodata.ld new file mode 100644 index 000000000..27eab49fc --- /dev/null +++ b/linker_scripts/audio_table_rodata.ld @@ -0,0 +1,17 @@ +OUTPUT_ARCH (mips) + +/* Audio Table Linker Script, maps data into rodata */ + +SECTIONS { + + .rodata : + { + *(.data*) + *(.rodata*) + } + + /DISCARD/ : + { + *(*); + } +} diff --git a/linker_scripts/extra.ld b/linker_scripts/final/extra.ld index fddac01c9..fddac01c9 100644 --- a/linker_scripts/extra.ld +++ b/linker_scripts/final/extra.ld diff --git a/linker_scripts/hardware_regs.ld b/linker_scripts/final/hardware_regs.ld index 785711579..785711579 100644 --- a/linker_scripts/hardware_regs.ld +++ b/linker_scripts/final/hardware_regs.ld diff --git a/linker_scripts/undefined_syms.ld b/linker_scripts/final/undefined_syms.ld index 80e2ce2d0..80e2ce2d0 100644 --- a/linker_scripts/undefined_syms.ld +++ b/linker_scripts/final/undefined_syms.ld |
