crosstool vs. crosstool-ng

View: New views
3 Messages — Rating Filter:   Alert me  

crosstool vs. crosstool-ng

by Harold Grovesteen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am new to this group, so I am likely asking something that is already
understood.  So, apologies for bringing up possibly old topics.  
Recently I used crosstool to build a toolchain for s390 target on
Intel.  Following that, I found this list list and started to see
messages about crosstool-ng.  Downloaded it.  crosstool-ng I realize
does not support s390.  But, crosstool seems to have stopped being
enhanced at a few versions of the tools back.  To develop toolchains
with more recent versions or gcc or binutils should I look at adding
code to crosstool, or work on adding s390 support to crosstool-ng?

I guess I am really trying to understand the relationship between the
two projects.

Thanks,
Harold Grovesteen


--
For unsubscribe information see http://sourceware.org/lists.html#faq


Re: crosstool vs. crosstool-ng

by Thomas Petazzoni-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Le Fri, 06 Nov 2009 04:59:52 -0600,
Harold Grovesteen <h.grovsteen@...> a écrit :

> I am new to this group, so I am likely asking something that is
> already understood.  So, apologies for bringing up possibly old
> topics. Recently I used crosstool to build a toolchain for s390
> target on Intel.  Following that, I found this list list and started
> to see messages about crosstool-ng.  Downloaded it.  crosstool-ng I
> realize does not support s390.  But, crosstool seems to have stopped
> being enhanced at a few versions of the tools back.  To develop
> toolchains with more recent versions or gcc or binutils should I look
> at adding code to crosstool, or work on adding s390 support to
> crosstool-ng?

Basically, crostool is unmaintained since several years (3-4 years ?).
Crosstool-ng is its successor, and development is only taking place on
crosstool-ng.

I'm quite sure Yann (crosstool-ng's maintainer) will be interested by
patches adding support for S390 to crosstool-ng.

Sincerly,

Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers and embedded Linux development,
consulting, training and support.
http://free-electrons.com

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Re: crosstool vs. crosstool-ng

by Yann E. MORIN :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Harold,
All,

On Friday 06 November 2009 11:59:52 Harold Grovesteen wrote:
> Recently I used crosstool to build a toolchain for s390 target on
> Intel.  Following that, I found this list list and started to see
> messages about crosstool-ng.  Downloaded it.  crosstool-ng I realize
> does not support s390.  But, crosstool seems to have stopped being
> enhanced at a few versions of the tools back.  To develop toolchains
> with more recent versions or gcc or binutils should I look at adding
> code to crosstool, or work on adding s390 support to crosstool-ng?

As Thomas pointed out, I would be glad if someone ( you? :-) ) would
submit patches to support another architecture! That should be quite
easy, basically adding a file in config/arch/s390.in and another one
in scripts/build/arch/s390.sh .

> I guess I am really trying to understand the relationship between the
> two projects.

Basically, crosstool-NG started as a fork of (the original) crosstool;
over time it grew many enhacements. Unfortunately, lacking the appropriate
hardware (and time!) I can not test every architectures, so some archs
supported by crosstool have not yet been added/ported to crosstool-NG.

Regards,
Yann E. MORIN.

--
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
`------------------------------^-------^------------------^--------------------'



--
For unsubscribe information see http://sourceware.org/lists.html#faq