[LLVMdev] Embedded C Extensions
sabre at nondot.org
Fri Feb 23 18:37:28 PST 2007
On Tue, 20 Feb 2007, Peter Wiedermann wrote:
> Actually the fixed-point support for gcc is developed in a 4.3 branch
> which is regularly merged with the trunk. So there are 2 possible
> 1) port llvm-gcc to the actual fixed-point branch (gcc 4.3)
> 2) port llvm-gcc to gcc 4.2
> and backport the fixed-point extensions to that llvm-gcc4.2
> (i assume the backport will not be that much work because the
> frontends will not really differ)
> I think the decision basically depends on your release plans. If you
> want to keep track with the current 4.3 development, the first approach
> would be the better one. If you don't like a llvm-gcc release for every
> gcc release, the second approach seems better to me. So let me know
> about your preference.
I'd strongly prefer you to take approach #2. GCC 4.2 itself isn't
complete yet, and GCC 4.3 is likely to be significantly later than 4.2.
I'd like for next version of llvm-gcc to be based on the released 4.2
(potentially with safe back-ported patches) rather than being based on the
4.3 development branch, which already has a large number of high-impact
changes over what is in 4.2.
More information about the llvm-dev