View unanswered posts | View active topics It is currently Wed Jan 16, 2019 11:06 am



Reply to topic  [ 7 posts ] 
 devkitARM release 50 
Author Message
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1314
Location: UK
devkitARM release 50 is now available via pacman. Use sudo (dkp-)pacman -Syu to update or sudo (dkp-)pacman -S devkitARM to install.

devkitARM release 50
  • Updated binutils to 2.31.1
  • Updated gcc to 8.2.0
  • Updated gdb to 8.2

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Sat Dec 15, 2018 11:46 pm
Profile ICQ WWW
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1314
Location: UK
50-2 corrects a minor header issue.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Fri Dec 21, 2018 12:45 am
Profile ICQ WWW
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1314
Location: UK
50-3 & now 50-4 correct the unintended consequences of the header fixes.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Fri Dec 28, 2018 11:45 pm
Profile ICQ WWW
User avatar

Joined: Thu Nov 25, 2010 12:00 pm
Posts: 35
Location: In a galaxy far, far away
I note that devkitARM_r50 contains a curious warning message about use of __sync_synchronize().

Do you know of any context that lead to that line to be present? Is there any multi-thread-capable platform that makes it meaningful ? Would I be safe for NDS to redefine __sync_synchronize() as an empty function in my own code if I want to avoid the compiler to stop when -Werr is used ?

[mod: edited to remove confusing links]

_________________
NDS is the neatest piece of hardware since the C=64! Thanks for making it programmable ^_^


Wed Jan 02, 2019 6:15 pm
Profile WWW

Joined: Fri Nov 03, 2017 6:56 pm
Posts: 4
So, uhm. I tried updating via the .pl and pacman, but it tells me for gba-dev r49-2 is the current version? What am I doing wrong?


Sat Jan 12, 2019 1:54 pm
Profile
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1314
Location: UK
PypeBros wrote:
I note that devkitARM_r50 contains a curious warning message about use of __sync_synchronize().

Do you know of any context that lead to that line to be present? Is there any multi-thread-capable platform that makes it meaningful ? Would I be safe for NDS to redefine __sync_synchronize() as an empty function in my own code if I want to avoid the compiler to stop when -Werr is used ?

[mod: edited to remove confusing links]


It's a gcc built-in memory barrier which only emits a call to __sync_synchronize on platforms which don't have memory barrier instructions. In your case you can compile your code with
Code:
-fno-threadsafe-statics
and not worry about it.

Primarily the link warning is there to see how much it turns up for people (answer so far: not much) and to provide me with reminders to check what needs to happen should we implement threading with libnds (something under discussion but may not happen)

Please try to exercise patience when asking questions & not rush off elsewhere to be confused by responses from people unfamiliar with the tools.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Tue Jan 15, 2019 3:35 pm
Profile ICQ WWW
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1314
Location: UK
bim wrote:
So, uhm. I tried updating via the .pl and pacman, but it tells me for gba-dev r49-2 is the current version? What am I doing wrong?


The perl scripts were deprecated quite some time ago & should no longer be used. As for pacman, I don't know. You could try forcing a db refresh with -Syyu instead of just -Syu.

Let me know if you still can't get the latest tools it might need more investigation.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Tue Jan 15, 2019 3:46 pm
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.
Get devkitPro at SourceForge.net. Fast, secure and Free Open Source software downloads