We have the same goal.

But if nobody assembles the bits and pieces and turns them into
something that's ready to use, then acceptance and use will be lower
than they could be.

In the past, a lot of effort has gone into getting stuff to work. The
time this took has made us lag behind gcc/binutils/gdb/mingw. We must
not do this again.

Pedro has already done the right thing for gdb. I've gotten one fix into
binutils.

My push recently was exactly meant to do what you want : for us to use
something more modern so we can focus on fixing problems upstream.

We had a harder time doing that in the past. I think we lacked
experience at that time. Maybe also stability.

Anyway : I've just compiled binutils 2.19. It took three trivial
configuration file changes to get a full compile. I'll try to get them
submitted.

I've used your script for that, note that it fails on the "cp -r"
commands because read-only files (in .svn directories) can only be
written once. Also the "die" command isn't available.

The bootstrap gcc build failed because gcc/gcc/config/arm/pe-stubs.c
wasn't present. Copied it from the other tree. After that, the bootstrap
build succeeds.

The next thing to fail is mingw. I'm not sure whether I want to invest
in that given your remarks on mingw-w64. Is your experience that it can
replace the src/mingw in the cegcc tree ?

        Danny


On Wed, 2009-02-04 at 19:55 +0100, Vincent R. wrote:
> This is my last contribution to cegcc project, it should allow you to
> generate a cross-compiler
> using the upcoming gcc-4.4. You will find instructions in the
> HOWTO-cegcc-4.4.txt.
> Unfortunately, I don't think it's a good thing to have a separate project
> from gcc because
> it add a lot of work to be able to follow evolutions and that's why cegcc
> is still using 4.1, mingw and newlib
> with  2 or 3 years old.
> Of course we could now release a cegcc-4.4 but it would be a nonsense to do
> it without updating also
> mingw and I prefer to contribute directly to mingw-w64 instead of keeping a
> local copy here.
> 
> That's why I am begging you to report cegcc patches into binutils/gcc so
> that you allow other people to contribute
> more efficiently to this platform.

-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Cegcc-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to