[gccsdk] Time for trunk reorganisation

Alex Waugh alex at alexwaugh.com
Wed Mar 7 14:46:52 PST 2007


John Tytgat <John.Tytgat at aaug.net> wrote:

> Now that we have working module support for C programs based on gcc4, I
> think it is time we reorganise trunk gcc/gcc4 code.  The current situation
> is:
> 
>   trunk/gcc : contains a gcc 3.4.6 AOF which, compared to GCCSDK 3.4.6
>               Release 2, contains a couple of nice UnixLib fixes [*] which
>               better get merged to the release_3_4_6 branch.
>               Also UnixLib there has the conditional ELF changes which we're
>               using in the GCCSDK 4 developments.
>   trunk/gcc4 : GCCSDK 4 lightweight build infrastructure based on patches
>               and copies of libscl, cmunge, ELF loader, etc.
> 
> I would propose the following:
> 
>   1. Merge some recent useful UnixLib patches [*] to the release_3_4_6
>      branch.  I'm not really planning to do a 3.4.6 Release 3 but for those
>      who want to have the maded fixes for 3.4.6 Release 2 can find them
>      there.
>   2. svn move trunk/gcc/unixlib to trunk/gcc4/recipe/files/libunixlib +
>      do the AOF -> ELF assembler changes (for the last time)
>   3. svn remove trunk/gcc
> 
> When there are no objections for this, I would do this next weekend.
> Comments ?

Sounds good.

> John.
> 
> -----------------
> [*]: the following patches in trunk/gcc/unixlib are candidate to be merged
>      to the release_3_4_6 branch:
>      
> Sun Jan 21 15:21:56 2007 Alex Waugh <alex at alexwaugh.com>
> 
> * source/clib/features.h, source/common/_exist.s: Change default
> value of __feature_imagefs_is_file to 1.

I don't think this change should be merged to the branch, as it changes
the default behaviour.


Alex

-- 
Alex Waugh                                           alex at alexwaugh.com

PHP, Roots, Subversion, WebJames and more from http://www.alexwaugh.com/




More information about the gcc mailing list