[prev in list] [next in list] [prev in thread] [next in thread] 

List:       asterisk-dev
Subject:    [asterisk-dev] LLVM GCC in trunk
From:       Tilghman Lesher <tilghman () meg ! abyt ! es>
Date:       2011-01-21 9:58:19
Message-ID: 201101210358.19458.tilghman () meg ! abyt ! es
[Download RAW message or body]

I've made a change to the configure script in trunk, which makes configure
prefer the compiler llvm-gcc, if available.  This compiler uses the gcc
frontend for code syntax but a separate code optimizer.  It results in a
massive reduction in code size, as well as a possible speed increase.  I'm
interested in hearing if anybody either a) has an issue with the llvm-gcc
compiler (you shouldn't; if unavailable, Asterisk will continue to use
gcc), or b) can test the code for performance, when compiled with
llvm-gcc.  Incidentally, llvm-gcc is exactly what Apple has renamed as gcc,
on Darwin-based systems, such as Mac OS X.  In other words, some developers
may already be using llvm-gcc and not realize it.  It's therefore less
useful as an experiment on OS X systems than it would be on Linux machines.

This change may wind up getting reverted, if a problem arises, but I wanted
to call attention to this change now, so that we may all be aware of it and
verify that it has no negative side-effects.

-- 
Tilghman

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic