Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-29 Thread Andrew Morton
On Mon, 29 Jan 2007 10:49:43 -0800
Randy Dunlap <[EMAIL PROTECTED]> wrote:

> > I could probably arrange to share an ARM toolchain if there was
> > demand...
> 
> I'd certainly like to see/use it.

http://userweb.kernel.org/~akpm/arm-cross.tar.bz2 works.  It's linked
on FC5 x86, runs OK on FC6 and FC3 or thereabouts.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-29 Thread Randy Dunlap
On Mon, 29 Jan 2007 18:36:49 + Richard Purdie wrote:

> On Sat, 2007-01-27 at 12:05 -0800, Andrew Morton wrote:
> > On Sat, 27 Jan 2007 13:11:16 -0500
> > Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:
> > 
> > > I am currently trying crosstool by Dan Kegel, it looks promising.
> > > http://www.kegel.com/crosstool/
> > 
> > Yeah, I spent a frustrating two days with crosstool, managed to eke a
> > number of cross-compilers out of it, but it took a *lot* of experimentation
> > with gcc, glibc and binutils versions to get combinations which actually
> > work.  Good luck ;)
> 
> FWIW, OpenEmbedded (http://www.openembedded.org/) is a very capable
> toolchain builder amongst other things. I built an ARM toolchain for
> Andrew a while back with it. I'm personally not sure of its support
> outside ARM/i386 since I don't have hardware to test any other output
> but others use it for a variety of targets and new ones are simple to
> add due to its design.
> 
> I could probably arrange to share an ARM toolchain if there was
> demand...

I'd certainly like to see/use it.

---
~Randy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-29 Thread Richard Purdie
On Sat, 2007-01-27 at 12:05 -0800, Andrew Morton wrote:
> On Sat, 27 Jan 2007 13:11:16 -0500
> Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:
> 
> > I am currently trying crosstool by Dan Kegel, it looks promising.
> > http://www.kegel.com/crosstool/
> 
> Yeah, I spent a frustrating two days with crosstool, managed to eke a
> number of cross-compilers out of it, but it took a *lot* of experimentation
> with gcc, glibc and binutils versions to get combinations which actually
> work.  Good luck ;)

FWIW, OpenEmbedded (http://www.openembedded.org/) is a very capable
toolchain builder amongst other things. I built an ARM toolchain for
Andrew a while back with it. I'm personally not sure of its support
outside ARM/i386 since I don't have hardware to test any other output
but others use it for a variety of targets and new ones are simple to
add due to its design.

I could probably arrange to share an ARM toolchain if there was
demand...

Richard





-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-29 Thread Richard Purdie
On Sat, 2007-01-27 at 12:05 -0800, Andrew Morton wrote:
 On Sat, 27 Jan 2007 13:11:16 -0500
 Mathieu Desnoyers [EMAIL PROTECTED] wrote:
 
  I am currently trying crosstool by Dan Kegel, it looks promising.
  http://www.kegel.com/crosstool/
 
 Yeah, I spent a frustrating two days with crosstool, managed to eke a
 number of cross-compilers out of it, but it took a *lot* of experimentation
 with gcc, glibc and binutils versions to get combinations which actually
 work.  Good luck ;)

FWIW, OpenEmbedded (http://www.openembedded.org/) is a very capable
toolchain builder amongst other things. I built an ARM toolchain for
Andrew a while back with it. I'm personally not sure of its support
outside ARM/i386 since I don't have hardware to test any other output
but others use it for a variety of targets and new ones are simple to
add due to its design.

I could probably arrange to share an ARM toolchain if there was
demand...

Richard





-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-29 Thread Randy Dunlap
On Mon, 29 Jan 2007 18:36:49 + Richard Purdie wrote:

 On Sat, 2007-01-27 at 12:05 -0800, Andrew Morton wrote:
  On Sat, 27 Jan 2007 13:11:16 -0500
  Mathieu Desnoyers [EMAIL PROTECTED] wrote:
  
   I am currently trying crosstool by Dan Kegel, it looks promising.
   http://www.kegel.com/crosstool/
  
  Yeah, I spent a frustrating two days with crosstool, managed to eke a
  number of cross-compilers out of it, but it took a *lot* of experimentation
  with gcc, glibc and binutils versions to get combinations which actually
  work.  Good luck ;)
 
 FWIW, OpenEmbedded (http://www.openembedded.org/) is a very capable
 toolchain builder amongst other things. I built an ARM toolchain for
 Andrew a while back with it. I'm personally not sure of its support
 outside ARM/i386 since I don't have hardware to test any other output
 but others use it for a variety of targets and new ones are simple to
 add due to its design.
 
 I could probably arrange to share an ARM toolchain if there was
 demand...

I'd certainly like to see/use it.

---
~Randy
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-29 Thread Andrew Morton
On Mon, 29 Jan 2007 10:49:43 -0800
Randy Dunlap [EMAIL PROTECTED] wrote:

  I could probably arrange to share an ARM toolchain if there was
  demand...
 
 I'd certainly like to see/use it.

http://userweb.kernel.org/~akpm/arm-cross.tar.bz2 works.  It's linked
on FC5 x86, runs OK on FC6 and FC3 or thereabouts.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Jan Dittmer
Andrew Morton wrote:
> On Sat, 27 Jan 2007 21:09:11 +0100
> Willy Tarreau <[EMAIL PROTECTED]> wrote:
> 
>> On Sat, Jan 27, 2007 at 12:05:12PM -0800, Andrew Morton wrote:
>>> On Sat, 27 Jan 2007 13:11:16 -0500
>>> Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:
>>>
 I am currently trying crosstool by Dan Kegel, it looks promising.
 http://www.kegel.com/crosstool/
>>> Yeah, I spent a frustrating two days with crosstool, managed to eke a
>>> number of cross-compilers out of it, but it took a *lot* of experimentation
>>> with gcc, glibc and binutils versions to get combinations which actually
>>> work.  Good luck ;)
>>>
>>> There used to be someone who had a full suite, and who regularly published
>>> cross-compile results, but he stopped 6-12 months ago and I forget who that
>>> clever person was?
>> Wasn't it buildroot from Erik Andersen ?
>>
>>http://buildroot.uclibc.org/
>>
> 
> No, it was http://l4x.org/k/ It still appears to be operating, with
> scary-looking results.
> 
> Jan, is there any way in which you can help us publish a full suite of
> cross-compiler binaries?

Probably not. I could publish a qemu i386 image with all cross compilers
though. But some are not build from source but are obtained from more or
less obscure sources (m32r, sh64). Currently this

 CHK include/linux/utsrelease.h
"2.6.20-rc6cat:include/config/kernel.release:Nosuchfileordirectory" exceeds 64 
characters
make[1]: *** [include/linux/utsrelease.h] Error 1
make: *** [_all] Error 2

bug, which I reported weeks ago, makes the result invalid for most
archs. But as I get nearly zero feedback about the results and I've
lots of other obligations currently, my motivation to work on that is
pretty much nil.

Jan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Martin Bligh

> Wasn't it buildroot from Erik Andersen ?
>
>http://buildroot.uclibc.org/
>

No, it was http://l4x.org/k/ It still appears to be operating, with
scary-looking results.

Jan, is there any way in which you can help us publish a full suite of
cross-compiler binaries?


That's going to be tricky, even if they're statically linked, what architecture
do you want them for, etc? Plus some things seem to just refuse to statically
link now (anything with resolver code, though maybe gcc doesn't care).

If we can get the crosstool configs to build all that stuff ourselves,
for any platform, would be more flexible, IMHO.

M.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Andrew Morton
On Sat, 27 Jan 2007 21:09:11 +0100
Willy Tarreau <[EMAIL PROTECTED]> wrote:

> On Sat, Jan 27, 2007 at 12:05:12PM -0800, Andrew Morton wrote:
> > On Sat, 27 Jan 2007 13:11:16 -0500
> > Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:
> > 
> > > I am currently trying crosstool by Dan Kegel, it looks promising.
> > > http://www.kegel.com/crosstool/
> > 
> > Yeah, I spent a frustrating two days with crosstool, managed to eke a
> > number of cross-compilers out of it, but it took a *lot* of experimentation
> > with gcc, glibc and binutils versions to get combinations which actually
> > work.  Good luck ;)
> > 
> > There used to be someone who had a full suite, and who regularly published
> > cross-compile results, but he stopped 6-12 months ago and I forget who that
> > clever person was?
> 
> Wasn't it buildroot from Erik Andersen ?
> 
>http://buildroot.uclibc.org/
> 

No, it was http://l4x.org/k/ It still appears to be operating, with
scary-looking results.

Jan, is there any way in which you can help us publish a full suite of
cross-compiler binaries?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Willy Tarreau
On Sat, Jan 27, 2007 at 12:05:12PM -0800, Andrew Morton wrote:
> On Sat, 27 Jan 2007 13:11:16 -0500
> Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:
> 
> > I am currently trying crosstool by Dan Kegel, it looks promising.
> > http://www.kegel.com/crosstool/
> 
> Yeah, I spent a frustrating two days with crosstool, managed to eke a
> number of cross-compilers out of it, but it took a *lot* of experimentation
> with gcc, glibc and binutils versions to get combinations which actually
> work.  Good luck ;)
> 
> There used to be someone who had a full suite, and who regularly published
> cross-compile results, but he stopped 6-12 months ago and I forget who that
> clever person was?

Wasn't it buildroot from Erik Andersen ?

   http://buildroot.uclibc.org/

Willy

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Andrew Morton
On Sat, 27 Jan 2007 13:11:16 -0500
Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:

> I am currently trying crosstool by Dan Kegel, it looks promising.
> http://www.kegel.com/crosstool/

Yeah, I spent a frustrating two days with crosstool, managed to eke a
number of cross-compilers out of it, but it took a *lot* of experimentation
with gcc, glibc and binutils versions to get combinations which actually
work.  Good luck ;)

There used to be someone who had a full suite, and who regularly published
cross-compile results, but he stopped 6-12 months ago and I forget who that
clever person was?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Mathieu Desnoyers
* Andrew Morton ([EMAIL PROTECTED]) wrote:
> I'm giving up.  Someone should publish a suite of cross-compilers for us
> so stuff like this doesn't need to happen.

Hi Andrew,

I am currently trying crosstool by Dan Kegel, it looks promising.
http://www.kegel.com/crosstool/

I will let you know more when my cross compiler chain is set up.

Mathieu


-- 
OpenPGP public key:  http://krystal.dyndns.org:8080/key/compudj.gpg
Key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68 
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Mathieu Desnoyers
* Andrew Morton ([EMAIL PROTECTED]) wrote:
 I'm giving up.  Someone should publish a suite of cross-compilers for us
 so stuff like this doesn't need to happen.

Hi Andrew,

I am currently trying crosstool by Dan Kegel, it looks promising.
http://www.kegel.com/crosstool/

I will let you know more when my cross compiler chain is set up.

Mathieu


-- 
OpenPGP public key:  http://krystal.dyndns.org:8080/key/compudj.gpg
Key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68 
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Andrew Morton
On Sat, 27 Jan 2007 13:11:16 -0500
Mathieu Desnoyers [EMAIL PROTECTED] wrote:

 I am currently trying crosstool by Dan Kegel, it looks promising.
 http://www.kegel.com/crosstool/

Yeah, I spent a frustrating two days with crosstool, managed to eke a
number of cross-compilers out of it, but it took a *lot* of experimentation
with gcc, glibc and binutils versions to get combinations which actually
work.  Good luck ;)

There used to be someone who had a full suite, and who regularly published
cross-compile results, but he stopped 6-12 months ago and I forget who that
clever person was?

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Willy Tarreau
On Sat, Jan 27, 2007 at 12:05:12PM -0800, Andrew Morton wrote:
 On Sat, 27 Jan 2007 13:11:16 -0500
 Mathieu Desnoyers [EMAIL PROTECTED] wrote:
 
  I am currently trying crosstool by Dan Kegel, it looks promising.
  http://www.kegel.com/crosstool/
 
 Yeah, I spent a frustrating two days with crosstool, managed to eke a
 number of cross-compilers out of it, but it took a *lot* of experimentation
 with gcc, glibc and binutils versions to get combinations which actually
 work.  Good luck ;)
 
 There used to be someone who had a full suite, and who regularly published
 cross-compile results, but he stopped 6-12 months ago and I forget who that
 clever person was?

Wasn't it buildroot from Erik Andersen ?

   http://buildroot.uclibc.org/

Willy

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Andrew Morton
On Sat, 27 Jan 2007 21:09:11 +0100
Willy Tarreau [EMAIL PROTECTED] wrote:

 On Sat, Jan 27, 2007 at 12:05:12PM -0800, Andrew Morton wrote:
  On Sat, 27 Jan 2007 13:11:16 -0500
  Mathieu Desnoyers [EMAIL PROTECTED] wrote:
  
   I am currently trying crosstool by Dan Kegel, it looks promising.
   http://www.kegel.com/crosstool/
  
  Yeah, I spent a frustrating two days with crosstool, managed to eke a
  number of cross-compilers out of it, but it took a *lot* of experimentation
  with gcc, glibc and binutils versions to get combinations which actually
  work.  Good luck ;)
  
  There used to be someone who had a full suite, and who regularly published
  cross-compile results, but he stopped 6-12 months ago and I forget who that
  clever person was?
 
 Wasn't it buildroot from Erik Andersen ?
 
http://buildroot.uclibc.org/
 

No, it was http://l4x.org/k/ It still appears to be operating, with
scary-looking results.

Jan, is there any way in which you can help us publish a full suite of
cross-compiler binaries?

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Martin Bligh

 Wasn't it buildroot from Erik Andersen ?

http://buildroot.uclibc.org/


No, it was http://l4x.org/k/ It still appears to be operating, with
scary-looking results.

Jan, is there any way in which you can help us publish a full suite of
cross-compiler binaries?


That's going to be tricky, even if they're statically linked, what architecture
do you want them for, etc? Plus some things seem to just refuse to statically
link now (anything with resolver code, though maybe gcc doesn't care).

If we can get the crosstool configs to build all that stuff ourselves,
for any platform, would be more flexible, IMHO.

M.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [Ltt-dev] [PATCH 00/09] atomic.h : standardizing atomic primitives

2007-01-27 Thread Jan Dittmer
Andrew Morton wrote:
 On Sat, 27 Jan 2007 21:09:11 +0100
 Willy Tarreau [EMAIL PROTECTED] wrote:
 
 On Sat, Jan 27, 2007 at 12:05:12PM -0800, Andrew Morton wrote:
 On Sat, 27 Jan 2007 13:11:16 -0500
 Mathieu Desnoyers [EMAIL PROTECTED] wrote:

 I am currently trying crosstool by Dan Kegel, it looks promising.
 http://www.kegel.com/crosstool/
 Yeah, I spent a frustrating two days with crosstool, managed to eke a
 number of cross-compilers out of it, but it took a *lot* of experimentation
 with gcc, glibc and binutils versions to get combinations which actually
 work.  Good luck ;)

 There used to be someone who had a full suite, and who regularly published
 cross-compile results, but he stopped 6-12 months ago and I forget who that
 clever person was?
 Wasn't it buildroot from Erik Andersen ?

http://buildroot.uclibc.org/

 
 No, it was http://l4x.org/k/ It still appears to be operating, with
 scary-looking results.
 
 Jan, is there any way in which you can help us publish a full suite of
 cross-compiler binaries?

Probably not. I could publish a qemu i386 image with all cross compilers
though. But some are not build from source but are obtained from more or
less obscure sources (m32r, sh64). Currently this

 CHK include/linux/utsrelease.h
2.6.20-rc6cat:include/config/kernel.release:Nosuchfileordirectory exceeds 64 
characters
make[1]: *** [include/linux/utsrelease.h] Error 1
make: *** [_all] Error 2

bug, which I reported weeks ago, makes the result invalid for most
archs. But as I get nearly zero feedback about the results and I've
lots of other obligations currently, my motivation to work on that is
pretty much nil.

Jan
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/