[cfe-dev] Google Summer of Code - Port LLVM/clang to Plan 9
jgordeev at dir.bg
Thu Mar 18 15:29:23 CDT 2010
I am a student who would like to participate in Google Summer of Code 2010.
I've come up with the following idea:
Port LLVM/clang to Plan 9
Plan 9 is an operating system with the following special characteristics:
1) All binaries are statically linked. There's no dynamic linking.
2) It uses its own object format which doesn't contain
machine-executable instructions. Here's a quote from the Plan 9 compiler
"The object files are binary forms of assembly language, similar to
what might be passed between the first and second passes of an assembler."
A new LLVM backend will have to be written.
3) It never had C++ support.
Do you think porting LLVM/clang to Plan 9 is doable, especially in the
GSoC time frame?
More information about the cfe-dev