Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

August 2010 GNU Toolchain Update

Name: nickclifton 2010-08-23 14:07

Hi Guise,

Here are the highlights of this month's changes:

* Starting with GCC version 4.6, the default setting (when not optimizing for size) for 32-bit Linux x86 and 32-bit Darwin x86 targets has been changed to -fomit-frame-pointer.  The default can be reverted to -fno-omit-frame-pointer by configuring GCC with the --enable-frame-pointer option.

* Two new optimizations have been added to gcc:

    -ftree-bit-ccp

  Performs sparse conditional bit constant propagation on trees and propagates pointer alignment information.  It only operates on local scalar variables and is enabled by default at -O and higher.

    -ftree-loop-distribute-patterns

  Extracts parts of a loop that can be handled with calls to a library function.  For example:

    DO I = 1, N
        A(I) = 0
        B(I) = A(I) + I
    ENDDO


  is transformed to:

    memset (A, 0, sizeof A)
    DO I = 1, N
        B(I) = A(I) + I
    ENDDO


  This option is enabled by default at -O3.

* Support has been added for the V850E2 and V850E2V3 variants of the NEC V850 architecture.

That's all folks.

Cheers
  Nick

http://nickclifton.livejournal.com/6207.html

Name: Anonymous 2010-08-23 15:43

>>1
What's the status of Visual Studio 2010 Professional integration?

Name: Anonymous 2010-08-23 16:06

>>2
Terrible!

Name: Anonymous 2010-08-23 16:24

super-cool toy optimizations, bro<

Name: Anonymous 2010-08-23 16:55

Have you improved optimisation on any decent architectures recently?

Cheers
Fuckbreath

Name: Anonymous 2010-08-23 22:58

Have you improved the freedom of you're licenses recently?

Name: Anonymous 2010-08-24 3:41

>>6
Sorry, it is not possible to improve that which is perfect.

Name: Anonymous 2011-02-03 0:44

Name: Anonymous 2011-02-03 2:50

Name: Anonymous 2011-02-04 16:59

Don't change these.
Name: Email:
Entire Thread Thread List