Notes on LLVM/GCC BoF Attendees: 75
- User poll: most use GCC or both GCC+LLVM
- Developer poll: most none or GCC
- Other tools poll: GNU toolchain mostly
- Other tools developer: ditto
Cooperation LLVM-GNU:
- Aspects: language standards, abi, interop, comms
- Popular: abi, interop
- interop how?
- shared testsuite, toward gas compatibility (a "language standard" variant)
- gnu binutils testsuite can be run against some llvm tools
- glibc uses inline asm in clang-unfriendly way, has other gcc specifics too
- clang/gcc incompatibilities are a bug that are actively worked on
- abi compat how?
- c++ abi spec ambiguity has hit compatibility unnecessarily, generally filed, some unfixed, incl. widening 8- or 16-bit parameters, backward compatibility philosophy makes it hard to fix
- comm channels?
- getting a kernel-specific toolchain-oriented mailing list started
- as opposed to c-abi list?
- in search of leaders for these initiatives