aboutsummaryrefslogtreecommitdiff
path: root/devel/llvm
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade the LLVM and Clang -devel ports to r133062.Brooks Davis2011-06-161-1/+1
| | | | | | | | | Update the conflicts lines in all the llvm and clang ports to conflict with 3.x as well as 2.x and generally simplify the conflict definitions following the example of llvm-etoile. Notes: svn path=/head/; revision=275681
* Upgrade LLVM, Clang, and llvm-gcc to 2.9.Brooks Davis2011-04-295-102/+85
| | | | | | | | | | Add a number of bug fixes from our base gcc to llvm-gcc.[0] PR: ports/154927 [0] Submitted by: Pedro Giffuni <giffunip at tutopia com> [0] Notes: svn path=/head/; revision=273335
* - add CONFLICTSDirk Meyer2011-04-071-1/+1
| | | | Notes: svn path=/head/; revision=272349
* Update WWW: line.Brooks Davis2011-02-251-1/+1
| | | | | | | | PR: ports/155016 Submitted by: mandree Notes: svn path=/head/; revision=269727
* - Add perl as a RUN dependency since llvm-config is a perl scriptRenato Botelho2011-02-231-2/+2
| | | | | | | | | | | - Bump PORTREVISION PR: ports/154964 Submitted by: garga@ Approved by: brooks@ (maintainer) Notes: svn path=/head/; revision=269541
* Regression tests no longer require dejagnu but do require python andBrooks Davis2010-12-161-1/+2
| | | | | | | bash. Add depends in the PACKAGE_BUILDING case. Notes: svn path=/head/; revision=266390
* Fix the long standing issue of manpages not being installed in theBrooks Davis2010-12-101-12/+15
| | | | | | | | | NOPORTDOCS case by manually building and installing them. General makefile maintenance. Notes: svn path=/head/; revision=265997
* Fix LLVM Bug 8381 - Incorrect x86/SSE code generation involvingBrooks Davis2010-12-073-1/+28
| | | | | | | | | <<8 x i16>> vector PR: ports/152814 Notes: svn path=/head/; revision=265825
* Upgrade LLVM, Clang, and llvm-gcc to 2.8 release.Brooks Davis2010-10-083-26/+57
| | | | | | | The Clang port has now been updated to avoid building LLVM twice. Notes: svn path=/head/; revision=262619
* - Disable asserts by default as they break threading programs.Alberto Villa2010-09-061-4/+5
| | | | | | | | | | | - Bump PORTREVISION. PR: ports/149746 Submitted by: avilla Approved by: brooks (maintainer), tabthorpe (mentor, implicit) Notes: svn path=/head/; revision=260663
* Upgrade llvm, clang, and llvm-gcc to the 2.7 release.Brooks Davis2010-04-284-68/+95
| | | | | | | Submitted by: mm (llvm and clang) Notes: svn path=/head/; revision=253391
* graphics/opengtl doesn't require that LLVM assertions be disabled soBrooks Davis2010-01-081-1/+1
| | | | | | | | | | don't claim it does in the OPTIONS description. PR: ports/141783 Submitted by: Alberto Villa <villa dot alberto at gmail dot com> Notes: svn path=/head/; revision=247424
* Build fails on ia64 with:Brooks Davis2010-01-041-2/+2
| | | | | | | | | | /work/a/ports/devel/llvm/work/llvm-2.6/Release/lib/libLLVMJIT.a(JIT.o)(.text+0x1231): In function `llvm::JIT::JIT(llvm::ModuleProvider*, llvm::TargetMachine&, llvm::TargetJITInfo&, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level, bool)':: undefined reference to `__register_frame' Given the lack of a backend for IA64, I can't give fixing it a real high priority. Notes: svn path=/head/; revision=247145
* Add USE_GCC=4.2+ to fix the build on 6.x.Brooks Davis2009-12-081-0/+1
| | | | | | | Reported by: glarkin Notes: svn path=/head/; revision=245425
* Compile with -fPIC on amd64 and ia64.Brooks Davis2009-12-071-1/+13
| | | | | | | | | | Add an option to disable assertions which is required for a future opengtl port. PR: ports/127718, ports/139207 Notes: svn path=/head/; revision=245347
* Manpages currently aren't installed when NOPORTDOCS is set so don'tBrooks Davis2009-11-051-0/+2
| | | | | | | | | declare that they are. Reported by: QAT Notes: svn path=/head/; revision=243812
* Correct CONFLICTS to it matches llvm-devel intead of llvmBrooks Davis2009-11-041-1/+2
| | | | Notes: svn path=/head/; revision=243795
* Don't attempt to build ocmal bindings.Brooks Davis2009-10-301-0/+2
| | | | Notes: svn path=/head/; revision=243547
* Upgrade to LLVM 2.6.Brooks Davis2009-10-243-60/+148
| | | | Notes: svn path=/head/; revision=243273
* Upgrade llvm and llvm-gcc to the 2.5 release.Brooks Davis2009-03-044-32/+79
| | | | | | | | See the release notes for details: http://www.llvm.org/releases/2.5/docs/ReleaseNotes.html Notes: svn path=/head/; revision=229499
* Broken on sparc64.Mark Linimon2009-02-031-0/+4
| | | | Notes: svn path=/head/; revision=227496
* Upgrade llvm and llvm-gcc4 ports to the 2.4 release.Brooks Davis2008-11-163-28/+75
| | | | | | | PR: ports/128806, ports/128814 Notes: svn path=/head/; revision=222934
* Don't install docs other than manpages in the NOPORTDOCS case.Brooks Davis2008-07-013-116/+144
| | | | | | | Requested by: obrien Notes: svn path=/head/; revision=216104
* Depend on dejagnu if either PACKAGE_BUILDING or MAINTAINER_MODE are set soBrooks Davis2008-06-201-4/+5
| | | | | | | | | | the regression tests get run on the package cluster. Make regression-test depend on build. Remove an extra blank line. Submitted by: pfgshield dash freebsd at yahoo dot com Notes: svn path=/head/; revision=215314
* Use CONFIGURE_ARGS, not the non-existant CONFIGURE_FLAGS. [0]Brooks Davis2008-06-132-2/+3
| | | | | | | | | | Order directories correctly so include/llvm-c is removed. [1] Reported by: Pedro Giffuni <pfgshield dash freebsd at yahoo dot com> [0] itetcu, erwin (from pointy hat) [1] Notes: svn path=/head/; revision=214793
* Upgrade LLVM to release 2.3.Brooks Davis2008-06-124-56/+54
| | | | | | | | | | | | | | In theory this should build on every architecture so remove the no-sparc64 bit. Add a MAINTAINER_MODE option to allow debug (very slow) versions to be built and a regression-test target. [1] Submitted by: Pedro Giffuni <pfgshield dash freebsd at yahoo dot com> [1] PR: ports/124068 Notes: svn path=/head/; revision=214717
* Upgrade devel/llvm and lang/llvm-gcc4 to LLVM 2.2.Brooks Davis2008-03-246-89/+53
| | | | | | | | | | | Switch llvm-gcc4 from the deprecated gcc 4.0 based version to a new gcc 4.2 based release. See the release notes for details: http://www.llvm.org/releases/2.2/docs/ReleaseNotes.html Notes: svn path=/head/; revision=209734
* LLVM is believed to build on sparc64 on 6.x. I suspect a gcc 4.2 bug so markBrooks Davis2007-09-281-1/+1
| | | | | | | broken for sparc64 on -CURRENT after the gcc 4.2.0 import. Notes: svn path=/head/; revision=200281
* Mark BROKEN on sparc64.Brooks Davis2007-09-281-0/+4
| | | | | | | Reported by: linimon Notes: svn path=/head/; revision=200280
* Upgrade to LLVM 2.1, the latest release.Brooks Davis2007-09-285-9/+101
| | | | | | | | | | A couple patchs are included from HEAD that didn't make the release, but fix use-after-free bugs. Submitted by: Emil Mikulic <emil at cs dot rmit dot edu dot au> Notes: svn path=/head/; revision=200277
* Add a missing plist entry.Brooks Davis2007-07-231-0/+1
| | | | | | | Reported by: pointyhat (via pav) Notes: svn path=/head/; revision=196144
* Upgrade to LLVM 2.0.Brooks Davis2007-07-184-99/+59
| | | | | | | | | | | | | | | | From the release notes: "This is the first LLVM release to correctly compile and optimize major software like LLVM itself, Mozilla/Seamonkey, Qt 4.3rc1, kOffice, etc out of the box on linux/x86" For details on the changes to LLVM see: http://llvm.org/releases/2.0/docs/ReleaseNotes.html Submitted by: se PR: ports/114169 Notes: svn path=/head/; revision=195856
* With portmgr hat, reassign to brooks@ who is interested in maintainingMark Linimon2007-07-181-1/+1
| | | | | | | this port. perky missed the previous PR and a current one. Notes: svn path=/head/; revision=195824
* Update to 1.9Erwin Lansing2007-01-033-18/+23
| | | | | | | | | PR: 105715 Submitted by: Emil Mikulic <emil@cs.rmit.edu.au> (maintainer) Approved by: maintainer timeout Notes: svn path=/head/; revision=181363
* Update to 1.8aHye-Shik Chang2006-08-122-5/+5
| | | | Notes: svn path=/head/; revision=170375
* Update to 1.8Hye-Shik Chang2006-08-103-30/+27
| | | | Notes: svn path=/head/; revision=170239
* Fix build on 4-STABLE.Hye-Shik Chang2006-08-082-1/+63
| | | | Notes: svn path=/head/; revision=170103
* Remove dummy .dir files in ${PREFIX}/{bin,lib}/ after installation.Hye-Shik Chang2006-05-231-0/+3
| | | | | | | | This may remove even though other port installed such file. But.. :-) Notes: svn path=/head/; revision=163163
* This port requires GCC 3.3+ to build. This unbreaks build in 4-STABLE.Hye-Shik Chang2006-05-201-0/+1
| | | | Notes: svn path=/head/; revision=162853
* Add a dependency on perl which is used to build man pages.Hye-Shik Chang2006-05-181-0/+1
| | | | Notes: svn path=/head/; revision=162710
* Update to 1.7Hye-Shik Chang2006-05-163-21/+34
| | | | Notes: svn path=/head/; revision=162537
* Remove USE_REINPLACE from all categories starting with DEdwin Groothuis2006-05-041-1/+0
| | | | Notes: svn path=/head/; revision=161363
* BROKEN: Does not buildKris Kennaway2006-02-121-0/+2
| | | | Notes: svn path=/head/; revision=155861
* Add missing dependency on bison and unmark BROKEN.Hye-Shik Chang2006-01-301-2/+1
| | | | | | | Spotted by: kris Notes: svn path=/head/; revision=154762
* BROKEN: Configure failsKris Kennaway2006-01-141-0/+2
| | | | Notes: svn path=/head/; revision=153425
* Fix to install documentations into the standard path.Hye-Shik Chang2005-12-242-91/+96
| | | | Notes: svn path=/head/; revision=151973
* Add a new port for llvm 1.6, the Low Level Virtual Machine.Hye-Shik Chang2005-12-244-0/+418
WWW: http://llvm.cs.uiuc.edu/ Notes: svn path=/head/; revision=151969