On Fri, Feb 7, 2014 at 2:07 PM, Renato Golin <renato.go...@linaro.org> wrote: > On 7 February 2014 21:53, Diego Novillo <dnovi...@google.com> wrote: >> I think this would be worth a BoF, at the very least. Would you be >> willing to propose one? I just need an abstract to get it in the >> system. We still have some room left for presentations. > > Hi Diego, > > Thanks, that'd be great! > > A BoF would give us more time to discuss the issue, even though I'd > like to start the conversation a lot earlier. Plus, I have a lot more > to learn than to talk about. ;) > > Something along the lines of... > > * GCC and LLVM collaboration / The Open Source Compiler Initiative
I think it is going to called anything, it should be GNU and LLVM collaboration since GCC does not include binutils/gdb while LLVM includes the assembler/etc. Again I think the problem is not knowing who to talk with rather than an issue of having another issue or a BoF. Many of the GCC developers don't talk with LLVM developers and don't feel the need to. While on the other hand LLVM folks say report it to the GCC (though should have been the GNU folks) but never follow through; so this is a LLVM issue rather than a GCC issue. GCC developers depend on the GNU binutils and when there is bug in the linker/assembler; we report them but from the sound of it, the LLVM developers don't. Thanks, Andrew > > With LLVM mature enough to feature as the default toolchain in some > Unix distributions, and with the inherent (and profitable) share of > solutions, ideas and code between the two, we need to start talking at > a more profound level. There will always be problems that can't be > included in any standard (language, extension, or machine-specific) > and are intrinsic to the compilation infrastructure. For those, and > other common problems, we need common solutions to at least both LLVM > and GCC, but ideally any open source (and even closed source) > toolchain. In this BoF session, we shall discuss to what extent this > collaboration can take us, how we should start and what are the next > steps to make this happen. > > cheers, > --renato