This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#7832 - Building with gcc 4.3
Attached to Project:
Rockbox
Opened by Nils Wallménius (nls) - Tuesday, 25 September 2007, 19:32 GMT+1
Opened by Nils Wallménius (nls) - Tuesday, 25 September 2007, 19:32 GMT+1
|
DetailsThese patches are changes I made to make rockbox build and work with gcc 4.3 and binutils 2.18+ for h300.
I have not built for any other targets than h300, Lear did build for h100 though but he had to remove some code in the core from iram to make it fit. Building the latest gcc 4.3 snapshot for m68k-elf requires a current snapshot of binutils too, 2.18 won't work without patching gcc to disable new processor support. configure.diff: Pass the correct -mcpu option to gcc. linkscript.diff: Make linking of rockbox work correctly with binutils later than 2.17 pcfdriver.diff: Make asm blocks 'volatile' to make the buttons/rtc/batterylevel work shndec.diff: remove 'volatile' from an asm block to make the flac codec build (this seems like a compiler bug) tremor_*.diff build Tremor with -O2 to reduce code size and remove some floor0 type specific stuff from iram to make the iram section of the codec fit. |
This task depends upon