Commit Graph

19 Commits

Author SHA1 Message Date
naddy
65bc5aa607 bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
naddy
faedabb1c1 Due to fixes for the definition of NULL in our header files the
corresponding fixups are omitted now.
Also add the fixup for wchar.h that must have appeared sometime in
the past.
ok sthen@
2011-07-13 22:20:31 +00:00
jsg
6546280009 update to the llvm 2.9 based version 2011-04-09 21:53:41 +00:00
naddy
4cb3e73f03 bump revision for plist changes 4.8 -> 4.9 2011-01-15 01:09:42 +00:00
jeremy
8590263c00 Use llvm 2.8 version. Enable build on amd64 since it works now.
Bring library versioning under control and bump the major versions.
Mark as SHARED_ONLY. Remove TODO file as it is no longer needed.

OK @sthen
2011-01-13 00:18:18 +00:00
espie
06ad2fd17f use =${VERSION} dialect 2010-11-26 17:27:38 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
espie
88dd25abf4 USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
naddy
34837b39ea bump PKGNAME for PLIST changes 4.7 -> 4.8 2010-07-24 23:05:08 +00:00
sthen
72ce1d37b6 drop gcc4 modules, use REVISION, some other minor cleanup.
ok jsg@ on earlier version.
2010-07-21 23:02:56 +00:00
naddy
f3b4085b51 bump after gcc4 switch 2010-07-09 21:40:10 +00:00
jsg
cbc0ee2d14 update to llvm-gcc 4.2-2.7
ok sthen@
2010-04-29 16:45:53 +00:00
naddy
72b44c5513 bump PKGNAME for PLIST changes 4.6 -> 4.7 2010-01-27 21:43:27 +00:00
sthen
9d0f70b46f - fix dependencies following libstdc++ bump from 4.2.4p3 to 4.2.4v0
- bump relevant PKGNAMEs
2009-11-18 00:49:09 +00:00
jsg
20eb3476c5 update to 2.6
ok sthen@
2009-11-02 23:00:08 +00:00
sthen
b305ed49a6 Update to a newer snapshot; now in-sync with devel/llvm. 2009-08-12 21:31:45 +00:00
sthen
81d201ea80 - enable objc
- fix "make fake" with 4.6 OS version
from jsg@

- add a SUBST_VARS for the included GCC version to reduce PLIST churn
2009-06-24 20:10:10 +00:00
sthen
f600f9afe5 add some notes about known problems. 2009-06-23 00:14:20 +00:00
sthen
cb6a8938ed Import llvm-gcc4, not yet linked to the build. This is a work in
progress, largely based on the gcc port in ports/lang/gcc/4.2.
Requested by jsg@.

It's somewhat usable on i386 (shared lib versions not yet properly
under control). Build on amd64 currently fails with -fPIC problems.

-- --
lvm-gcc is the LLVM C front end. It is a modified version of gcc
that compiles C/C++/ObjC programs into native objects, LLVM bitcode or
LLVM assembly language, depending upon the options.

By default, llvm-gcc compiles to native objects just like GCC does.
If the -emit-llvm option is given then it will generate LLVM bitcode
files instead. If -S (assembly) is also given, then it will generate
LLVM assembly.

Being derived from the GNU Compiler Collection, llvm-gcc has many of
gcc's features and accepts most of gcc's options. It handles a number
of gcc's extensions to the C programming language.
<sthen@zephyr:/usr/ports/mystuff/lang/llvm-gcc4:9>$CVS: ----------------------------------------------------------------------
2009-06-22 22:37:31 +00:00