From: Vincent T. <vin...@gm...> - 2011-11-19 17:58:44
|
On Sat, Nov 19, 2011 at 12:34 PM, Max Kellermann <ma...@du...> wrote: > Hi, > > I have spent some time on rebasing the cegcc-binutils branch on > upstream version 2.21.1. That was a big knot which became smaller and > smaller each time I rebased incrementally on a new release. > Fortunately, many of the cegcc patches were merged upstream, and > disappeared from my rebasing branch. > > I rebased on the git import hosted at http://repo.or.cz/w/binutils.git > > This is the result: > > > http://git.xcsoar.org/cgit/max/cegcc-binutils.git/log/?h=2.21.1-experimental > > It's still very unclean, the commit messages describe changes that > have disappeared, and more (documented) patches need to be separated > out and submitted to upstream. I don't understand those, because I've > never read the binutils code before, and I've never written a linker > script. Does anybody want to comment, and help cleaning them up? > > One change that I havn't pushed over is the patch that relocates > ".bss" to ".data". This bloats the generated binaries for no visible > advantage. Who knows why this was added? (It's a post-0.59 change) > > I'm not uploading binaries this time, because there was little > interest in my other announcements previously. I just want to make > sure that nobody else wastes time by replicating my effort. I might > upload new binaries when my gcc 4.6 port is finished. > I'm still wondering if the project can't be integrated into mingw-w64. Any opinion about that ? Vincent Torri |