[PATH] Add missing functionality to the C binding

Hi,

This is a resend of a previous patch which had no responses.

The attached patch adds some missing functions to the C binding:
- ability to insert previously created instructions using a builder
- creation of aliases
- creation of inline asm constants

Please review and apply if it looks ok.

        thanks

                Zoltan

llvm-c.patch (3.58 KB)

I have noticed that patches mostly only get noticed if sent to the
llvm-commits list instead of here. You might try CC'ing it there too.

Looks reasonable to me, thanks!
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20081215/071272.html

-Chris