[LLVMdev] Compiling with Intel c++ 8.0
Reid Spencer
reid at x10sys.com
Wed Dec 8 15:10:40 PST 2004
The autoconf.ac and configure script changes have also been applied.
Thanks, Bjrn.
Reid.
On Wed, 2004-12-08 at 08:43, Chris Lattner wrote:
> On Wed, 8 Dec 2004, [iso-8859-1] Bjrn Wennberg wrote:
>
> > I am attempting to compile the llvm distribution with the Intel Compiler 8.0
> > on linux and I have some minor patches I would like to apply. In our project
> > we compile and run the code both on win32, together with Morten Ofstad using
> > the MS compiler, and on linux using the intel compiler.
>
> Great! I'm going to leave the configury stuff to Reid, but here's some
> feedback on the rest of the patches. I've committed a bunch of them:
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041206/021867.html
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041206/021868.html
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041206/021869.html
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041206/021870.html
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041206/021872.html
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041206/021873.html
>
> However, could you explain why there hunks are needed? For changes like
> this, it is usually good to separate the "obvious" changes from the others
> into distinct patches. Here are the ones that would be good to have
> comments added to them explaining them:
>
> DataStructure/DSGraph.h: why is the method moved out of line? Please add
> a comment before the out-of-line body indicating why it should not be
> moved back inline.
>
> Analysis/AliasAnalysis.cpp: why don't you need the external stub? Does it
> work for you like this?
>
> namespace llvm {
> extern void BasicAAStub();
> }
>
> include/llvm/ADT/HashExtras.h: Is pointer support already built into the
> intel headers, making the hash implementation unneeded? If so, please add
> a comment to the #ifndef indicating that.
>
> As a general comment, please keep source lines within 80 columns.
> Otherwise the patches look great, thanks a lot!
>
> -Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20041208/0fca2027/attachment.sig>
More information about the llvm-dev
mailing list