[cfe-dev] Using clang/LLVM components in conventional apps?
Dallman, John
john.dallman at siemens.com
Fri Jun 26 08:24:26 PDT 2009
Sebastian Redl [mailto:sebastian.redl at getdesigned.at] wrote:
> It's simpler, actually. The dylib doesn't contain LLVM bitcode
anymore;
> it's a perfectly normal machine code object. It should be (according
to
> the project goals) 100% binary compatible with GCC-compiled code. So
> there should be no compatibility issues at all.
OK. I was under the impression the one of the points of LLVM was that
it could target the hardware at run-time: some of the examples of how
it's used for OpenGL and so on seem to work that way?
Presumably here it's just being used as a step along the route from
source to binary: would clang produce conventional .o files, or
don't you get ordinary machine code until you link?
thanks,
--
John Dallman
Parasolid Porting Engineer
Siemens PLM Software
46 Regent Street, Cambridge, CB2 1DP
United Kingdom
Tel: +44-1223-371554
john.dallman at siemens.com
www.siemens.com/plm
More information about the cfe-dev
mailing list