Commit Graph

15 Commits

Author SHA1 Message Date
shinyquagsire23
23dff0fe81 Have elf2rpl write in same allignments as reflected in rpl.ld, fix issue with .tbss where GCC is dumb and doesn't increment the address 2016-07-30 16:56:25 -07:00
James Benton
1ff6658dcc Remove trailing whitespace from rpl.ld 2016-07-23 11:25:30 +01:00
shinyquagsire23
9173f0f6c3 Adjustments for linking, rpx/rpl generation 2016-07-22 20:35:20 -07:00
James Benton
3db025da59 Cleanup rpl.ld sections 2016-06-08 00:59:55 +01:00
James Benton
a582c9b61f Reorder symbol/string table entries. 2015-12-28 06:18:48 -08:00
James Benton
086cf3b42f Separate data relocations. 2015-12-28 06:18:35 -08:00
James Benton
fdc0e1ec41 Merge .rplTramp.text into .text section 2015-12-28 06:18:08 -08:00
James Benton
dcee7f253f Cleanup indentation in linker script. 2015-12-27 16:28:29 -08:00
James Benton
8a0c2ed4d1 Cleanup data/rodata sections for C++ objects. 2015-12-27 16:24:14 -08:00
James Benton
2c54b692c3 Split relocation sections between ones used for linking and ones for runtime. 2015-12-27 16:23:48 -08:00
James Benton
b771f474df Remove unnecessary KEEP in linker script. 2015-12-27 16:23:00 -08:00
James Benton
c2c9f05328 Proper PIE for RPL. 2015-12-27 05:45:32 -08:00
James Benton
5e69878ea7 Explicitly align every section. 2015-12-26 18:58:32 -08:00
James Benton
756bc99c39 Fix .rodata.rplNames being included in .rodata section. 2015-12-26 18:22:37 -08:00
James Benton
8a9dfb1835 Basic start of a Wii U Toolchain. 2015-12-26 18:10:38 -08:00