qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] C code generation


From: McMullan, Jason
Subject: [Qemu-devel] C code generation
Date: Thu, 19 May 2005 09:43:20 -0400
Date: Thu, 19 May 2005 09:37:14 -0400

Well, it appears that Linux Torvalds did some compiler research at
Transmeta, and made a C->ASM translator (I deign to call it a compiler)
as an accidental side-effect of writing a C type checker:

http://tree.celinuxforum.org/pubwiki/moin.cgi/Sparse

The GIT repository is most current, and is at
http://www.kernel.org/pub/scm/devel/sparse/sparse.git

With a little work on non-x86 assembly generation, (A Small Matter Of
Programming), we could in theory get this to be the dynagen backend 
if GCC doesn't work out.

It's a really well written piece of code that pretty understandable.

-- 
Jason McMullan <address@hidden>
TimeSys Corporation

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]