[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