Port details |
- dragonegg-devel46 GCC plugin to use the LLVM backend
- 3.4.r193887_3 lang
=2 3.4.r193887_3Version of this port present on the latest quarterly branch.
- Maintainer: brooks@FreeBSD.org
- Port Added: 2012-10-12 01:17:55
- Last Update: 2014-04-16 16:30:01
- SVN Revision: 351400
- People watching this port, also watch:: llvm, openjdk8, glib
- Also Listed In: devel
- License: not specified in port
- WWW:
- http://dragonegg.llvm.org/
- Description:
- DragonEgg is a gcc plugin that replaces GCC's optimizers and code
generators with those from the LLVM project. It works with gcc-4.5
or gcc-4.6, can target the x86-32/x86-64 and ARM processor families,
and has been successfully used on the Darwin, FreeBSD, KFreeBSD,
Linux and OpenBSD platforms. It fully supports Ada, C, C++ and
Fortran. It has partial support for Go, Java, Obj-C and Obj-C++.
WWW: http://dragonegg.llvm.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- dragonegg46-devel>0:lang/dragonegg-devel46
- No installation instructions:
- This port has been deleted.
- PKGNAME: dragonegg46-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- llvm-config-devel : devel/llvm-devel
- gmake : devel/gmake
- gcc46 : lang/gcc46
- as : devel/binutils
- Runtime dependencies:
-
- llvm-config-devel : devel/llvm-devel
- gcc46 : lang/gcc46
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for dragonegg46-devel-3.4.r193887_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.4.r193887_3 16 Apr 2014 16:30:01 |
brooks |
Remove lang/dragonegg-devel46. It has C++ library incompatibilities
that are impractical to resolve and is unmaintained upstream. |
3.4.r193887_3 10 Mar 2014 20:55:22 |
gerald |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
3.4.r193887_2 06 Nov 2013 00:13:02 |
brooks |
Upgrade the llvm development ports to r193887. We're about two weeks
from the LLVM 3.4 branch starting.
Apply the clang portion of r255321 from base switching the default C++
library to libc++ on 10+.
Correct clang's notion of the underlying type of (u)intmax_t on MIPS64. |
3.4.r191854_2 26 Oct 2013 00:52:36 |
gerald |
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui (Only the first 15 lines of the commit message are shown above ) |
3.4.r191854_1 17 Oct 2013 18:57:57 |
brooks |
Fix unnecessicary and sometimes wrong RUN_DEPENDS on lang/gcc.
Reported by: marino |
3.4.r191854 16 Oct 2013 17:34:22 |
brooks |
Upgrade to 3.4.r191854.
STAGIFY
Mark dragonegg IGNORE on systems where the default compiler defaults to
libc++ on the grounds the the clang/llvm ports are likely linked with it
and thus won't work with gcc and libstdc++. |
3.4.r189172 20 Sep 2013 19:53:10 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang) |
3.4.r189172 04 Sep 2013 15:57:36 |
brooks |
Upgrade clang, dragonegg, and llvm -devel ports to r182968. |
14 Aug 2013 22:35:54
|
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
3.4.r182968 31 May 2013 20:49:05 |
brooks |
Update clang/dragonegg/llvm-devel to subversion rev r182968. |
3.4.r181598 14 May 2013 22:10:59 |
brooks |
Upgrade LLVM, Clang, and Dragonegg to svn rev r181598.
Install all *intrin*.h files. |
3.3.r176188 11 Mar 2013 18:32:06 |
brooks |
Upgrade llvm-devel, clang-devel, and dragonegg-devel46 to r174891 (circa
Feb 27th). Add FileCheck and llvm-lit binaries as some consumers need
them. |
11 Feb 2013 19:02:00
|
brooks |
Upgrade llvm-devel and related ports to 3.3.r174891.
Install .cmake files for devel/llvm-devel so projects that use cmake can
build against the installed copy. |
3.3.r172076 10 Jan 2013 18:25:17 |
brooks |
Add a port of the 3.2 release of the dragonegg GCC plugin. |
3.3.r172076 10 Jan 2013 18:01:29 |
brooks |
Update the develoment version of the llvm, clang and dragonegg ports to
3.3.r172076. |
3.2.r163622 01 Nov 2012 15:35:56 |
beat |
- Mark as BROKEN: distinfo is out of date
Reported by: pointyhat
Feature safe: yes |
3.2.r163622 12 Oct 2012 00:53:48 |
brooks |
Add a port of the development version of DragonEgg.
DragonEgg is a gcc plugin that replaces GCC's optimizers and code
generators with those from the LLVM project. It works with gcc-4.5
or gcc-4.6, can target the x86-32/x86-64 and ARM processor families.
It fully supports Ada, C, C++ and Fortran. It has partial support
for Go, Java, Obj-C and Obj-C++.
Feature safe: yes |