[M3devel] AMD-64 binaries?
Jay
jay.krell at cornell.edu
Wed Oct 1 08:41:03 CEST 2008
No -- you would know best about AMD64_DARWIN.
I'm sure ALPHA_OSF used to work, but it's been so long, I don't think it counts.
I'm being lazy.
file AMD64_DARWIN/cm3cg
=> fat binary? I doubt it.
=> with ppc, i386, amd64? (doubt it)
=> or just ppc, i386? (doubt it)
=> or just i386? This is I "suspect".
=> or just AMD64. This would be somewhat interesting.
I'm pretty sure cm3cg is always 32bit "these days".
I've tried SPARC64_OPENBSD and AMD64_LINUX and they both failed in the same way.
This was a nice thing to find, that the problem is portable to multiple?all 64 bit hosts.
I'm ASSUMING but trying to confirm that AMD64_DARWIN has the same problem.
Anyway, I should really get to debugging this soon.
It's a bit odd because gcc itself doesn't have this bug and I reviewed a lot of the code and it was ok. I'm just going to have to step through it in parallel on 32bit and 64bit hosts and find where they diverge. A LOT was identical, like the files output by cm3 into cm3cg were identical.
I was close a few months ago but sloughed off.
- Jay> From: hosking at cs.purdue.edu> To: jay.krell at cornell.edu> Date: Tue, 30 Sep 2008 10:16:41 +0100> CC: m3devel at elegosoft.com> Subject: Re: [M3devel] AMD-64 binaries?> > 64-bit hosted tools? Do you mean only for Linux? I don't quite > understand what you are saying.> > On Sep 30, 2008, at 9:36 AM, Jay wrote:> > >> > I'm getting back to this now.> > I didn't realize it till this weekend, but that archive is > > "relatively incompatible".> > In particular it has 32bit hosted tools, and won't run on Debian > > 4.0r4 / AMD64.> > Something about glibc 2.4, when all I see on my system is 2.3.> > I'll see what I can do.> > Probably just rebuild cm3cg.> > I think it was built on Fedora, but could have been Ubuntu or > > OpenSuse.> > Probably just that Debian stable lags the others.> >> > The main problem to debug is why 64bit hosted tools "never" work.> > (Right?)> >> >> > Stay tuned for a bunch more ports "soon", I've got a bunch more > > hardware,> > that runs Linux and others (Solaris, AIX, Irix).. :)> >> > I'll be able to debug the high dpi gui problems on a friend's laptop > > soon too.> > Send me a repro. I expect it is trivial -- like anything with a > > scrollbar.> > I can try formsedit, etc.> >> >> > - Jay> >> >> >> Date: Wed, 3 Sep 2008 07:58:04 +0200> >> From: wagner at elegosoft.com> >> To: m3devel at elegosoft.com> >> Subject: Re: [M3devel] AMD-64 binaries?> >>> >> Quoting "Rodney M. Bates" :> >>> >>> Are there binaries for AMD-64 around that can be used> >>> to bootstrap a 64-bit Linux compiler?> >>> >> Have a look at> >>> >> http://www.opencm3.net/uploaded-archives/index.html> >>> >> There are some AMD64 archives; I don't know about their status> >> offhand, though. I think Jay Krell produced them.> >> AFAIK there is no regular build on this platform yet.> >>> >> Olaf> >> --> >> Olaf Wagner -- elego Software Solutions GmbH> >> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany> >> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 > >> 45 86 95> >> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: > >> Berlin> >> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: > >> DE163214194> >>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20081001/5f46def2/attachment-0001.html>
More information about the M3devel
mailing list