aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc
Commit message (Collapse)AuthorAgeFilesLines
* Add support for 32-bit powerpc.Gerald Pfeifer2011-03-201-2/+2
| | | | | | | Submitted by: andreast Notes: svn path=/head/; revision=271368
* Update to the 20110318 snapshot of GCC 4.6.0.Gerald Pfeifer2011-03-192-11/+13
| | | | | | | | | Make the full-regression-test target conditional on MAINTAINER_MODE. [1] Reported by: andreast, marius [1] Notes: svn path=/head/; revision=271312
* Update to the 20110312 snapshot of GCC 4.6.0. On the way, remove theGerald Pfeifer2011-03-192-19/+12
| | | | | | | | LTO option. This is now the default, without any drawbacks or extra dependencies. Notes: svn path=/head/; revision=271294
* Update to the 20110305 snapshot of GCC 4.6.0. Remove the dependencyGerald Pfeifer2011-03-132-14/+12
| | | | | | | | on libelf when building with link-time optimization (LTO) support which is not needed any more. Notes: svn path=/head/; revision=270808
* Update to the 20110226 snapshot of GCC 4.6.0. The change for codeGerald Pfeifer2011-02-273-36/+11
| | | | | | | | generation on i386 to default to i486 on FreeBSD 6 and above is now upstream, too, so we can shed our specific patch. Notes: svn path=/head/; revision=269857
* Update to the 20110219 snapshot of GCC 4.6.0.Gerald Pfeifer2011-02-221-0/+25
| | | | | | | | | | | | | | | | This addresses the pollution of common namespace by share/python/aotcompile.py and share/python/classfile.py which are now saved in version-specific directories. By means of an extra patch default code generation on i386 now defaults to i486 on FreeBSD 6 and above. [1] Submitted by: tijl [1] Reported by: Yuri Karaban <tech@askold.net> [1] PR: 154364 [1] Notes: svn path=/head/; revision=269511
* Update to the 20110219 snapshot of GCC 4.6.0.Gerald Pfeifer2011-02-223-14/+14
| | | | | | | | | | | | | | | | This addresses the pollution of common namespace by share/python/aotcompile.py and share/python/classfile.py which now go into version-specific directories. By means of an extra patch default code generation on i386 defaults to i486 on FreeBSD 6 and above. [1] Submitted by: tijl [1] Reported by: Yuri Karaban <tech@askold.net> [1] PR: 154364 [1] Notes: svn path=/head/; revision=269510
* Update to the 20110212 snapshot of GCC 4.6.0.Gerald Pfeifer2011-02-152-11/+11
| | | | Notes: svn path=/head/; revision=269171
* Omit the libquadmath info file on sparc64 and ia64.Gerald Pfeifer2011-02-101-2/+4
| | | | | | | Reported by: Anton Shterenlikht <mexas@bristol.ac.uk> Notes: svn path=/head/; revision=268849
* Update to the 20110205 snapshot of GCC 4.6.0. This finally addressesGerald Pfeifer2011-02-062-14/+11
| | | | | | | | | | | a long standing issue around libgcj that's been hitting us and allows me to remove the stop gap I had put in place years ago. [1] PR: 81788 [1] Feature safe: yes Notes: svn path=/head/; revision=268699
* Update to the 20110129 snapshot of GCC 4.6.0.Gerald Pfeifer2011-01-302-11/+11
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=268406
* Update to the 20110122 snapshot of GCC 4.6.0. Among others, thisGerald Pfeifer2011-01-232-11/+11
| | | | | | | | | | improves GOMP support on FreeBSD with a patch of mine to resolve linking issues. Feature safe: yes Notes: svn path=/head/; revision=268138
* Update to the 20110115 snapshot of GCC 4.6.0.Gerald Pfeifer2011-01-162-13/+13
| | | | | | | | | Provide more background on the need to use --disable-rpath as a workaround. Feature safe: yes Notes: svn path=/head/; revision=267887
* Update to the 20110108 snapshot of GCC 4.6.0.Gerald Pfeifer2011-01-152-11/+11
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=267811
* Update to the 20110101 snapshot of GCC 4.6.0.Gerald Pfeifer2011-01-022-11/+11
| | | | Notes: svn path=/head/; revision=267274
* Update to the 20101225 snapshot of GCC 4.6.0. This addresses theGerald Pfeifer2010-12-263-14/+13
| | | | | | | | original pollution of include file namespace around libquadmath and adds a GNU info file for libquadmath. Notes: svn path=/head/; revision=266936
* Update to the 20101127 snapshot of GCC 4.6.0.Gerald Pfeifer2010-11-282-11/+11
| | | | Notes: svn path=/head/; revision=265333
* Update to the 20101120 snapshot of GCC 4.6.0. This brings libquadmathGerald Pfeifer2010-11-223-11/+13
| | | | | | | | | (better support for 128 bit floating point types, which for now poisons global include file namespace though this won't be an issue before GCC 4.7 and I have reported it upstream). Notes: svn path=/head/; revision=264903
* Update to the 20101113 snapshot of GCC 4.6.0.Gerald Pfeifer2010-11-142-11/+11
| | | | Notes: svn path=/head/; revision=264526
* Update to the 20101106 snapshot of GCC 4.6.0.Gerald Pfeifer2010-11-072-11/+11
| | | | Notes: svn path=/head/; revision=264170
* Update to the 20101030 snapshot of GCC 4.6.0.Gerald Pfeifer2010-10-312-16/+11
| | | | | | | Look ma', no more MD5 distinfo. Notes: svn path=/head/; revision=263837
* Update to the 20101023 snapshot of GCC 4.6.0. This removes the gccbugGerald Pfeifer2010-10-243-17/+16
| | | | | | | script which had allowed submitting bugs like send-pr in FreeBSD. Notes: svn path=/head/; revision=263514
* Update to the 20101016 snapshot of GCC 4.6.0.Gerald Pfeifer2010-10-172-16/+16
| | | | Notes: svn path=/head/; revision=263120
* Update to the 20101009 snapshot of GCC 4.6.0.Gerald Pfeifer2010-10-112-16/+16
| | | | Notes: svn path=/head/; revision=262821
* Replace the explicit build dependency on devel/binutils by USE_BINUTILS.Gerald Pfeifer2010-09-271-1/+1
| | | | | | | Submitted by: bf Notes: svn path=/head/; revision=261979
* Fix a small whitespace issue in OPTIONS.Gerald Pfeifer2010-09-271-1/+1
| | | | Notes: svn path=/head/; revision=261949
* Update to the 20100925 snapshot of GCC 4.6.0.Gerald Pfeifer2010-09-262-16/+16
| | | | Notes: svn path=/head/; revision=261889
* Update to the 20100918 snapshot of GCC 4.6.0 which now defaults to i486Gerald Pfeifer2010-09-192-16/+16
| | | | | | | architecture support on i386 thanks to a patch by tijl. Notes: svn path=/head/; revision=261425
* Update to the 20100911 snapshot of GCC 4.6.0. This brings one fix forGerald Pfeifer2010-09-123-17/+36
| | | | | | | | FreeBSD/ia64 that I made upstream and together with another, which is a local patch for now, ia64 can become part of ONLY_FOR_ARCHS. Notes: svn path=/head/; revision=261003
* Update to the 20100904 snapshot of GCC 4.6.0. This brings first supportGerald Pfeifer2010-09-052-17/+16
| | | | | | | for _float128 on i386 and proper symbol versioning for libgcc. Notes: svn path=/head/; revision=260589
* Similar to lang/gcc45, add a new option LTO that enables GCC's newGerald Pfeifer2010-09-041-1/+11
| | | | | | | | | | | | | | | link-time optimization framework and optimizations. GCC 4.6 has been seeing a lot of work since GCC 4.5, but we are still keeping this disable by default for now Using LTO adds libelf as a new dependency and in either case the environment does not have an influence any more. Bumping PORTREVISION since someone who had libelf on his system previously to this change would get LTO enabled automatically and then run into problems if libelf was removed. Notes: svn path=/head/; revision=260567
* Update to the 20100828 snapshot of GCC 4.6.0.Gerald Pfeifer2010-08-292-16/+16
| | | | Notes: svn path=/head/; revision=260168
* Update to the 20100821 snapshot of GCC 4.6.0. This now really does notGerald Pfeifer2010-08-222-16/+16
| | | | | | | | | | | work with the ancient version of GNU as that is part of FreeBSD 8.1 and earlier (and likely later), so where the dependency this port has on devel/binutils was a strong recommendation until now and necessary to leverage new processor features and the -mtune=native option when running on those newer processors, it is now strictly needed on x86-64 at least. Notes: svn path=/head/; revision=259770
* Update to the 20100814 snapshot of GCC 4.6.0.Gerald Pfeifer2010-08-202-17/+17
| | | | | | | | | Replace NOT_FOR_ARCHS by ONLY_FOR_ARCHS. [1] Suggested by: linimon Notes: svn path=/head/; revision=259653
* Update to the 20100807 snapshot of GCC 4.6.0.Gerald Pfeifer2010-08-082-16/+16
| | | | Notes: svn path=/head/; revision=258926
* Update to the 20100724 snapshot of GCC 4.6.0.Gerald Pfeifer2010-07-252-16/+16
| | | | Notes: svn path=/head/; revision=258214
* Update to the 20100717 snapshot of GCC 4.6.0.Gerald Pfeifer2010-07-182-16/+16
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257924
* Update to the 20100710 snapshot of GCC 4.6.0.Gerald Pfeifer2010-07-112-16/+16
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257627
* Update to the 20100703 snapshot of GCC 4.6.0.Gerald Pfeifer2010-07-052-16/+16
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257400
* Update to the 20100626 snapshot of GCC 4.6.0.Gerald Pfeifer2010-06-272-16/+18
| | | | | | | | | | Make Java support an OPTION (JAVA) so it is easier to deselect. [1] Suggested by: doubg [1] Feature safe: yes Notes: svn path=/head/; revision=257067
* Simplify full-regression-test.Gerald Pfeifer2010-06-271-1/+1
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257058
* Update to the 20100619 snapshot of GCC 4.6.0.Gerald Pfeifer2010-06-202-16/+16
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=256737
* Update to the 20100612 snapshot of GCC 4.6.0.Gerald Pfeifer2010-06-132-17/+16
| | | | Notes: svn path=/head/; revision=256470
* Chase mpfr library and bump PORTREVISION.Alex Dupre2010-06-111-1/+2
| | | | Notes: svn path=/head/; revision=256398
* Update to the 20100605 snapshot of GCC 4.6.0.Gerald Pfeifer2010-06-062-16/+16
| | | | Notes: svn path=/head/; revision=255867
* Update to the 20100529 snapshot of GCC 4.6.0.Gerald Pfeifer2010-05-302-16/+16
| | | | Notes: svn path=/head/; revision=255298
* Update to the 20100515 snapshot of GCC 4.6.0.Gerald Pfeifer2010-05-222-16/+16
| | | | Notes: svn path=/head/; revision=254829
* Adjust references to the GCC version to refer to 4.6.Gerald Pfeifer2010-05-072-5/+5
| | | | | | | Reported by: Eitan Adler <eitanadlerlist@gmail.com> Notes: svn path=/head/; revision=253911
* Update to the 20100501 snapshot of GCC 4.6.0.Gerald Pfeifer2010-05-022-16/+16
| | | | Notes: svn path=/head/; revision=253561
* Complete the creation of this port by adjusting it from GCC 4.5 to theGerald Pfeifer2010-04-253-17/+17
| | | | | | | | 20100424 snapshot of GCC 4.6.0, which is a very, very early version of said release which likely won't happen before 2011. Notes: svn path=/head/; revision=253251