[llvm-commits] [PATCH] Clang driver improvements

Dan Villiom Podlaski Christiansen danchr at gmail.com
Fri Jan 9 15:32:15 PST 2009


Hi,

Attached below is a patch which containing some improvements to the  
Clang driver. Is it okay to submit them in one patch, or should I  
split them up?

In no particular order:
- Add a -c flag for generating native objects
   (works no better than LLVM's support for generating them)
- The rules in PrintPreprocessedOutput.cpp for
   inserting spaces were a bit overzealous. With
   these changes the output of ‘clang -E’ matches
   ‘gcc -E’ when processing the Makefiles in GNU Emacs.
- Add some missing definitions to ‘float.h’ which Emacs
   required.
- Overall improvements for ‘ccc’; updated to use latest
   clang options and warnings; set relocation mode.

--

Dan Villiom Podlaski Christiansen, stud. scient.,
danchr at cs.au.dk, danchr at gmail.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang.diff
Type: application/octet-stream
Size: 26320 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090110/d528ac24/attachment.obj>


More information about the llvm-commits mailing list