summaryrefslogtreecommitdiff
path: root/lang/gnat-aux (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* - Remove last vestiges of MAKE_JOBS_SAFE knobAlex Kozlov2013-09-201-1/+0
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=327683
* Convert to new perl frameworkBaptiste Daroussin2013-09-171-3/+2
| | | | Notes: svn path=/head/; revision=327462
* Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.Boris Samorodov2013-09-041-1/+1
| | | | | | | | | | | It's value is "--with-libiconv-prefix=/usr/local" for systems before 100043 with ports libiconv and to use at systems post 100043 with base iconv it's value is "" (NULL). Co-authors: bapt, madpilot and bsam (me) Notes: svn path=/head/; revision=326316
* Replace John Marino email address with FreeBSD versionJohn Marino2013-07-121-2/+2
| | | | | | | | | | While I'm here, also trim the headers on a couple of ports and remove a reference to the Dragonlace mirror which is down indefinitely. Approved by: bapt (mentor) Notes: svn path=/head/; revision=322832
* Fix conversion typosBaptiste Daroussin2013-05-021-4/+4
| | | | Notes: svn path=/head/; revision=317112
* Fix typoBaptiste Daroussin2013-05-021-1/+1
| | | | Notes: svn path=/head/; revision=317103
* Base gnat on new 4.6.4 version of gccBaptiste Daroussin2013-04-304-151/+102
| | | | | | | | | | | | | | Sync gnat-aux with changes from gcc-aux Convert to new options framework Switch to dynamic plist No more install libiberty.a for gnatdroid* PR: ports/173412 Reported by: Jinsong Zhao <jszhao@yeah.net> Submitted by: John Marino <draco@marino.st> (maintainer) Notes: svn path=/head/; revision=316928
* Convert the last USE_ICONV to USES=iconvBaptiste Daroussin2013-04-271-1/+1
| | | | Notes: svn path=/head/; revision=316695
* - Update patches to fix exception handling on amd64/FreeBSD 9+Frederic Culot2012-08-084-46/+186
| | | | | | | | | | - Bump portrevision PR: ports/170440 Submitted by: John Marino <draco@marino.st> (maintainer) Notes: svn path=/head/; revision=302273
* - Update to 20120301 (corresponding to gcc 4.6.3)Frederic Culot2012-04-095-53/+95
| | | | | | | | | | | | | | | | | | | - Split off Makefile.common fragment for use in lang/gnatdroid-arm* ports Maintainer note: - Ada tasking is broken on FreeBSD-9+ and has always been but a testsuite run didn't reveal this until recently. Due to a new panic assertion added to the thread library, exiting tasks now abort with the message "thread exits with resources held!". A significant attempt was made to patch GNAT to release thread resources on exiting tasks, but the code is highly complex and the attemps are not yes successful. PR: ports/166718 Submitted by: John Marino <draco@marino.st> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=294421
* - Update to 20111026 (corresponding to gcc 4.6.2)Frederic Culot2012-01-1214-578/+17532
| | | | | | | | | | | | | | | | | - Set default options to build all five languages (Ada, C, C++, ObjC, Fortran) Maintainer notes: - Previously GNAT-Aux was built from a custom tarball provided by dragonlace.net. Now real gcc source tarballs are used, and then patched. - The standard patch mechanism is not used. Composite diff files generated and provided by dragonlace.net are applied as needed. - This sets the stage to sync GNAT-Aux with gcc 4.7.0 when its released. PR: ports/163914 Submitted by: John Marino <draco@marino.st> (maintainer) Notes: svn path=/head/; revision=289027
* - Add patches to implement run-time symbolic traceback supportFrederic Culot2011-09-124-17/+551
| | | | | | | | | | | (without it programs requiring this traceback fail to link) - Bump PORTREVISION PR: ports/160616 Submitted by: John Marino <draco@marino.st> (maintainer) Notes: svn path=/head/; revision=281681
* - Fix compilation on 9.0 [1]Frederic Culot2011-07-241-0/+7
| | | | | | | | | | - Mark MAKE_JOBS_SAFE Reported by: pav@ [1] Fixed by: John Marino <draco@marino.st> (maintainer, via email) Notes: svn path=/head/; revision=278230
* Spell ONLY_FOR_ARCHS correctly.Mark Linimon2011-07-161-1/+1
| | | | Notes: svn path=/head/; revision=277776
* - Update to 20110627 (corresponding to gcc4.6.1 release)Frederic Culot2011-07-152-6/+5
| | | | | | | | PR: ports/158938 Submitted by: John Marino <draco@marino.st> (maintainer) Notes: svn path=/head/; revision=277752
* - Update to 20110325 [1]Frederic Culot2011-04-273-33/+75
| | | | | | | | | | - Pet portlint(1) by removing trailing spaces PR: ports/156541 [1] Submitted by: John Marino <freebsdml@marino.st> (maintainer) Notes: svn path=/head/; revision=273250
* - Fix fetch on amd64 platformWen Heping2011-02-181-0/+2
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=269295
* GNAT AUX is based on the trunk version of Free Software Foundation's GNUWen Heping2011-02-154-0/+236
Compiler Collection. It carries with it the GMGPL license, the modified version of the GPL that exempts generic instantiation from resulting in a GPL-licensed executable. This version of GNAT also carries with it the GCC Runtime Library Exception, so the resulting binaries have no licensing requirements. Binaries produced by GNAT AUX should be handled the same as binaries produced by any FSF GNAT compiler. GNAT AUX implements the full Ada-83, Ada-95, and Ada-2005 language standards. It also implements some features of the draft Ada-2012 standard, which are optionally accessible via the -gnat2012 switch or Ada_2012 pragma. WWW: http://www.dragonlace.net/ PR: ports/153828 Submitted by: John Marino <freebsdml@marino.st> Notes: svn path=/head/; revision=269191