To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 4036
4035  |  4037
Subject: 
Re: BrickOS Patches and Development
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Sun, 5 Apr 2009 02:31:22 GMT
Viewed: 
26278 times
  
It is really hard to find a working binutils version.  The newer ones
do not officially support the architecture any more and with many of
the older versions I was hit by some bug that produced buggy code
without even issueing a warning.

binutils-2.16.1 has problems with local labels ("bne 1f ;....; 1:"),
so make sure they're not used in inline assembler code.  I removed
them from my second performance patch, but they are still in bibo at
several places.  I'm not sure if they will lead to crashes there.

I have found the following related to the removal of h8300-*-hms from
binutils:
1)
http://ring.nict.go.jp/archives/NetBSD/NetBSD-release-4-0/src/gnu/dist/binutils/binutils/NEWS
2)
http://www.nabble.com/The-situation-of-gcc-h8300-hms-and-related-packages-td6455838.html
3)
http://www.nabble.com/Bug-387772:-Can-binutils-h8300-hms-be-removed--td6956460.html

The current Debian version of binutils-h8300-hms is 2.16.1-8
- http://packages.debian.org/search?keywords=binutils-h8300

On the package page ( http://packages.debian.org/sid/binutils-h8300-hms ),
there is a downloadable *.diff.gz file.  That diff file, in turn, creates
several "*.dpatch" diff files.  At least from scanning the patch
descriptions, I'm not sure that any of those patches address the local label
issue.  I did find this bug that was reported against binutils 2.17 -
http://sourceware.org/bugzilla/show_bug.cgi?id=2101 , but it looks like more
of an issue with hex constants than local labels.


Thanks,
Matthew



Message is in Reply To:
  Re: BrickOS Patches and Development
 
Hello, 2009/3/31 Carl Troein <carl@thep.lu.se>: (...) For some unknown reason the address suddenly pointed to the old server again which was shutdown in December last year. I noticed it myself only by chance. It seems that the dyndns record has (...) (15 years ago, 31-Mar-09, to lugnet.robotics.rcx.legos)

29 Messages in This Thread:






Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR