devkitARM release 38 and associated libraries

Latest devkitPro news and announcements
Post Reply
WinterMute
Site Admin
Posts: 1986
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

devkitARM release 38 and associated libraries

Post by WinterMute » Tue Apr 10, 2012 7:08 pm

New binaries for devkitARM release 38 are now available through the Automated Installer/Updater if you're on windows, for other platforms check the devkitARM getting started page on the wiki.
  • update gcc to 4.7.0.
  • allow svc on armv7.
  • add multilib for cortex M4 with fpv4-sp-d16 fpu.
libnds 1.5.5
  • fixes for latest binutls.
  • NORMAL_PACK & VERTEX_PACK cast to u32 to avoid new warning.
  • add swiWaitForVBlank to keyboard update loops.
default arm7 0.5.24, maxmod 1.0.7 and dswifi 0.3.15 updated with fixes for latest binutils.

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:
@---------------------------------------------------------------------------------
new nds examples 20120410
  • remove -mno-fpu from all Makefiles, this errors with latest binutils.
  • fix ap search example
Help keep devkitPro toolchains free, Donate today

Personal Blog

z.g
Posts: 22
Joined: Thu Dec 18, 2008 8:33 pm

Re: devkitARM release 38 and associated libraries

Post by z.g » Fri Apr 13, 2012 12:07 am

#include <fcntl.h> includes \devkitARM\arm-eabi\sys-include\sys\fcntl.h. this one doesn't contain O_BINARY declaration.

WinterMute
Site Admin
Posts: 1986
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

Re: devkitARM release 38 and associated libraries

Post by WinterMute » Fri Apr 13, 2012 2:06 pm

Whoops, minor packaging problem, could have sworn I checked that, sorry.

It should work ok if you delete the sys-include folder. I'll go and check how this is supposed to work.
Help keep devkitPro toolchains free, Donate today

Personal Blog

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest