LWN.net Logo

GCC 4.4 changes page needs updating

From:  Steven Bosscher <stevenb.gcc-AT-gmail.com>
To:  gcc Mailing List <gcc-AT-gcc.gnu.org>
Subject:  GCC 4.4 changes page needs updating
Date:  Sat, 21 Mar 2009 14:06:21 +0100
Message-ID:  <571f6b510903210606h1ca99acfxe1c8d130e985941b@mail.gmail.com>
Cc:  Vladimir Makarov <vmakarov-AT-redhat.com>, Andrey Belevantsev <abel-AT-ispras.ru>, "Ye, Joey" <joey.ye-AT-intel.com>, Xinliang David Li <davidxl-AT-google.com>, spark-AT-google.com
Archive-link:  Article, Thread

Hello all,

The GCC 4.4 changes page is far from complete. It almost looks like
nothing happened, even some of the really big changes like IRA are not
mentioned on the changes page.

Things that are obviously missing from the changes page:

* IRA

* Selective scheduler

* The stack work from HJ and Joey

* Indirect inlining (-findirect-inlining)

* -ftree-builtin-call-dce

* -fconserve-stack

* Profile driven opts improvements (-fprofile-dir=, -fprofile-correction,

* Other new flags: -fconserve-stack, -fcx-fortran-rules, -fdwarf2-cfi-asm,

* New warnings: -Wdisallowed-function-list=, -Wframe-larger-than=,
-Wmudflap, -Wtype-limits,


Perhaps those of you who added all this new stuff could contribute a
brief description of the improvements realized with these changes for
the GCC 4.4. changes page (http://gcc.gnu.org/gcc-4.4/changes.html).

I've only looked at the common optimizer improvements (via "diff -u
{gcc-4.3.3,trunk}/gcc/common.opt "). Probably there is lots of
target-specific work that is worth mentioning...

Ciao!
Steven



(Log in to post comments)

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds