GCC 4.0 Release candidate 1 Available
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    What will be in GCC 4.0

    Quote:


    ...the GCC Steering Committee has promised Apple (Zem Laski) that we will get Objective-C++ into GCC 4.0. Therefore, GCC 4.0 will not be released without Objective-C++, unless something seems to have gone horribly awry.



    http://gcc.gnu.org/ml/gcc/2005-04/msg00479.html
    http://www.osnews.com/story.php?news_id=10313

    PS: GCC 4.0 will be in the long waited Mac OS X v10.4 (Tiger)
  • »16.04.05 - 12:58
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    ironfist
    Posts: 254 from 2004/4/22
    From: Pegasos.org
    So? Do you want this for MOS? Forget it.

    We will probably never get past 2.95.

    3.x is "too buggy", People-from-MOS-Team says.
  • »16.04.05 - 14:44
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    MOS-team seems half-dead... who worries about them?
  • »16.04.05 - 14:57
    Profile
  • Moderator
    Golem
    Posts: 766 from 2003/2/28
    From: Denmark
    Yawn...
  • »16.04.05 - 15:22
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Hawk
    Posts: 204 from 2003/12/29
    From: Tokyo - Japan
    I want GCC4 for MorphOS, and Portage on MorphOS :-P
    Dreaming is for free ;-P

    @Golem:
    scary avatar ^^;
    Pegasos II G3@600Mhz (no fan) 512MB RAM (1 slot)
    -- Maxtor 6Y120P0 120GB, 7200 rpm -- ATI Radeon 7500 - (64MB, TV-out)
    -- Minuet Slimline PC case -- MorphOS 1.4.5 + Gentoo
    EFIKA
  • »16.04.05 - 16:12
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    @Hawk

    Yes, that can be very interesting, a lot of programs will can be ported to MorphOS and easier...
  • »16.04.05 - 16:23
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    http://gcc.gnu.org/gcc-4.0/criteria.html

    http://gcc.gnu.org/gcc-4.0/
  • »16.04.05 - 17:31
    Profile
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    @ironfist

    People can port it themselves. You dont need explicit permission from the MorphOS team.
    1 + 1 = 3 with very large values of 1
  • »16.04.05 - 19:43
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    @itix

    Too complex for one single person. Normally people not join for do things, not know how doing things in group. It's nearly impossible that one guy can port all the GCC 4 stuff, no?
  • »16.04.05 - 19:49
    Profile
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    @timofonic

    So instead of coding MorphOS the team should be porting GCC 3.x? No doubt GCC3 is urgently needed for MorphOS but there are also priorities.

    GCC 2.x or 3.x was never ported to Amiga by Commodore but community approved the port anyway. Why should this be different with MorphOS? It is not terribly wrong if someone outside of the MorphOS team ports GCC 3.x.
    1 + 1 = 3 with very large values of 1
  • »16.04.05 - 20:07
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    @itix

    Why GCC 3.x? Better GCC 4.x...

    I consider in some things the latest GCC more important than MorphOS 1.5, because we can live temporary without MorphOS 1.5 but we need more software...
  • »16.04.05 - 20:18
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 154 from 2003/4/22
    Quote:


    Why GCC 3.x? Better GCC 4.x...

    I consider in some things the latest GCC more important than MorphOS 1.5, because we can live temporary without MorphOS 1.5 but we need more software.



    I don't think you'll get more (or less) software if you use Gcc 3.x or
    even 4.x. Most of stuff compiles just fine with the 2.95.3.
    Some people even use VBCC (which may miss some gcc extensions).

    Code genrated by Gcc 4.x may be smarter, but may also contains several
    mistakes. Look at Gcc 3.x, it prolly reached a usable state by now,
    but it was a pure catastrophe at the beginning.

    Your sincerly,
    Nico


    [ Edited by NicoPPC on 2005/4/16 22:18 ]
    MorphOS Rulez !
  • »16.04.05 - 21:17
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    minator
    Posts: 370 from 2003/3/28
    Quote:

    PS: GCC 4.0 will be in the long waited Mac OS X v10.4 (Tiger)


    I think you'll find Apple has their own custom branch of gcc.
  • »16.04.05 - 22:00
    Profile Visit Website
  • Butterfly
    Butterfly
    alfie
    Posts: 96 from 2005/3/25
    From: Italy
    @itix

    >>GCC 2.x or 3.x was never ported to Amiga by Commodore but community approved the port anyway. Why should this be different with MorphOS?

    Because of gcc was not the "official" CBM/Amiga compiler, while it is for MorphOS.

    alfie
  • »21.04.05 - 16:40
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
  • »21.04.05 - 17:39
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Hawk
    Posts: 204 from 2003/12/29
    From: Tokyo - Japan
    @timofonic:

    so, when did u say u are gonna start porting it? ;P

    Animo!
    Pegasos II G3@600Mhz (no fan) 512MB RAM (1 slot)
    -- Maxtor 6Y120P0 120GB, 7200 rpm -- ATI Radeon 7500 - (64MB, TV-out)
    -- Minuet Slimline PC case -- MorphOS 1.4.5 + Gentoo
    EFIKA
  • »24.04.05 - 04:54
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    @Hawk

    Never, let MorphOS team release their official port ;-)
  • »24.04.05 - 15:33
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Posts: 979 from 2003/6/28
    GCC 4.0.0 released:

    More interesting improvements:
    - SSA for trees, allowing for a completely new optimization framework that allows to design optimizations in a easier manner.
    - Autovectorization, allowing vectorize parts of the code which are converted to SIMD code(MMX, 3Dnow, SSE, altivec, etc) and in some curls they obtain very good gains of yields.

    Here are the results of compiling nbench with different options from optimization, GCC 3.4.3 and GCC 4.0alpha, and also a test with the FSB (slightly) overclocked
  • »25.04.05 - 09:11
    Profile