- update gcc to 4.7.0.
- allow svc on armv7.
- add multilib for cortex M4 with fpv4-sp-d16 fpu.
- fixes for latest binutls.
- NORMAL_PACK & VERTEX_PACK cast to u32 to avoid new warning.
- add swiWaitForVBlank to keyboard update loops.
WARNING: If you write functions in arm assembly which are called from thumb code then you need to mark the assembly as functions or the linker will fail to adjust the calls for interworking. Like this :-
Code: Select all
@---------------------------------------------------------------------------------
.global swiSoftReset
.type swiSoftReset STT_FUNC
@---------------------------------------------------------------------------------
swiSoftReset:
@---------------------------------------------------------------------------------
- remove -mno-fpu from all Makefiles, this errors with latest binutils.
- fix ap search example