Results 1 to 4 of 4

Thread: LLVM 3.2 Improves PowerPC Compiler Support

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,605

    Default LLVM 3.2 Improves PowerPC Compiler Support

    Phoronix: LLVM 3.2 Improves PowerPC Compiler Support

    In addition to featuring an auto-vectorizer, Polly optimizations, and countless other improvements, the forthcoming release of LLVM 3.2 brings numerous improvements to its PowerPC back-end...

    http://www.phoronix.com/vr.php?view=MTIzNTE

  2. #2
    Join Date
    Jun 2011
    Location
    Barcelona
    Posts
    74

    Default

    C++ exception handling
    Just saying.

  3. #3
    Join Date
    Nov 2011
    Posts
    267

    Default

    I wonder if any of this is Rich Pennington's fixes going upstream...

    One other fix that was added is a -ffreestanding issue: until fairly recently (end of August), clang/llvm optimized out code that checked the contents of memory returned by malloc...even when compiling in -ffreestanding mode; this broke musl.

  4. #4
    Join Date
    Nov 2007
    Posts
    1,024

    Default

    Quote Originally Posted by The Article
    better inoperability with GCC
    So the new Clang will make GCC more inoperable?

    Quote Originally Posted by bachinchi
    C++ exception handling
    Just saying.
    But why are you saying? Exception handling is one of the more complex parts of the C++ ABI and can take a lot of work to get running properly for any particular platform, especially if that platform does not use a similar ABI to another (e.g. like how the Itanium C++ ABI is the de facto standard for Linux on X86, x86_64, and I believe several other architectures, which makes porting to said architectures much easier).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •