Commit Graph

6 Commits

Author SHA1 Message Date
sthen
0d476cbdb0 change to ONLY_FOR_ARCHS suggested by brad@. 2008-11-28 10:38:38 +00:00
sthen
6c3191a58f NOT_FOR_ARCHS=sparc64, llvm hasn't been ported to it yet. 2008-11-28 10:23:39 +00:00
sthen
b9a2867986 fix DISTNAME, pointed out by Dongsheng Song 2008-11-13 08:29:13 +00:00
sthen
e377137feb - don't build Hello sample module, it builds a shared library with
an odd filename which doesn't get correctly identified by pkg tools,
and isn't really useful to provide in the package anyway
- cnst@ points out this is actually a post-2.4 snapshot, change the
PKGNAME accordingly
2008-11-12 15:46:32 +00:00
sthen
c2d63423f1 fix doc location, pointed out by ajacoutot 2008-11-10 12:17:54 +00:00
sthen
136611c6f3 import llvm/clang. not heavily tested yet but there's been a lot
of interest in the static analyser and it basically works, so put
it in now and link to the build later.

Low Level Virtual Machine (LLVM) is:
- A compilation strategy designed to enable effective program
  optimization across the entire lifetime of a program.
- A virtual instruction set.
- A compiler infrastructure.
- LLVM does not imply things that you would expect from a high-level
  virtual machine. It does not require garbage collection or run-time
  code generation.

some parts from chl@ and the FreeBSD port.
2008-11-10 11:25:33 +00:00