aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc45
Commit message (Collapse)AuthorAgeFilesLines
* Update to the 20050723 snapshot of GCC 4.1.0. Should now work on FreeBSD 7.gerald2005-07-253-15/+13
|
* o Java awt is now working via gtk20maho2005-07-201-0/+12
| | | | o cairo is disabled since 0.5.0 is reqired
* We no longer install any libraries to $PREFIX/lib, so remove this fromgerald2005-07-191-1/+1
| | | | LDCONFIG_DIRS.
* GCC 4.1 currently adds an empty directory share/classpath/api und $PREFIX.gerald2005-07-191-0/+2
|
* Update to the 20050716 snapshot of GCC 4.1.0 (with two new .info files).gerald2005-07-182-15/+16
| | | | Fix installation/deinstallation in case the PREFIX contains the string lib.
* No longer put target specific files and include files at the verygerald2005-07-161-5/+5
| | | | | | | end of pkg-plist since that broke the /sbin/ldconfig invocations the ports machinery added there (before we'd get a chance).[1] Reported by: dinoex [1]
* Update to the 20050709 snapshot of GCC 4.1.0.gerald2005-07-102-13/+13
|
* Adjust pkg-plist to (temporary) bug which added libssp include files.gerald2005-07-071-0/+5
|
* Update to the 20050702 snapshot of GCC 4.1.0.gerald2005-07-062-13/+13
|
* Update to the 20050625 snapshot of GCC 4.1.0.gerald2005-06-263-28/+15
| | | | | | | Directly install libraries into a port-specific location instead of moving them there after the original installation. This is simpler and also avoids the problem where the port would overwrite/remove an existing copy of libiberty.a, which boils down to a true conflict.
* Update to the 20050618 snapshot of GCC 4.1.0.obrien2005-06-202-13/+13
|
* A workaround to build libjava.maho2005-06-141-4/+4
| | | | Approved by: gerald
* Update to the 20050611 snapshot of GCC 4.1.0.gerald2005-06-132-13/+13
|
* Update to the 20050604 snapshot of GCC 4.1.0.gerald2005-06-052-13/+13
|
* Generally disable libjava again, since it mysteriously causes the build togerald2005-06-031-0/+3
| | | | | | | fail on the ports cluster and some users's system, just not those Loren and me have access to. PR: 81788
* Update to the 20050528 snapshot of GCC 4.1.0. Adjust the libjava-relatedgerald2005-05-304-14/+32
| | | | part of the packaging list.
* Update to the 20050522 snapshot of 4.1.0. Simplify the handling of mangerald2005-05-233-28/+21
| | | | | | | | | pages on systems with an old version of Perl, once and for all and forever. Reenable building libjava where appropriate, now that this has been fixed upstream. And treat Fortran libraries exactly like other language support libraries, reducing conflicts with other gcc ports and getting rid of the libtool archives on the way.
* Include the (optional) Fortran frontend.gerald2005-05-191-0/+2
|
* Update to the 20050515 snapshot of GCC 4.1.0.gerald2005-05-173-41/+27
| | | | | | | | | | Add a conflict with the gcc34 port and address portlint warnings. Simplify the handling of libraries which are not installed in all configurations and put all libgcj libraries in the same directory as all others, getting rid of the libtool .la archives on the way. No longer install fsf-funding.7 gfdl.7 gpl.7, remove some cruft from the post-install target, and simplify generation of the dynamic parts of the packaging list.
* Update to the 20050508 snapshot of GCC 4.1.0. Add the new gjnih41 programgerald2005-05-103-27/+30
| | | | | and its man page, address some portlint warnings, and resort pkg-plist. Mark conflicts with lang/gcc33 and lang/gcc40.
* Update to the 20050501 snapshot of GCC 4.1.0. This contains a patch Igerald2005-05-022-17/+13
| | | | | had applied upstream to address the sparc64 bootstrap failure, so remove the BROKEN entry.
* Disable the build on alpha.[1] Address some complaints by portlint.gerald2005-05-011-3/+3
| | | | Discussed with: kris [1]
* Complete the repocopy of gcc40 to gcc41 and update to the 20050424gerald2005-04-254-44/+44
| | | | | | snapshot of GCC 4.1.0. PR: 80306
* GCC 4.0.0 has been release. Update to the first snapshot of GCC 4.0.1,gerald2005-04-252-14/+14
| | | | which is basically identical with the 4.0.0 release.
* Update to the 20050416 snapshot of GCC 4.0.0.gerald2005-04-182-13/+13
|
* Update to the 20050409 snapshot of GCC 4.0.0. That's getting rather closegerald2005-04-112-13/+13
| | | | to the real thing now.
* Update to the 20050402 snapshot of GCC 4.0.0.gerald2005-04-042-13/+13
|
* Mark BROKEN on sparc64. I reported the problem upstream, but there is nogerald2005-04-011-0/+4
| | | | | | fix in sight yet. Approved by: portmgr (krion)
* Update to the 20050319 snapshot of GCC 4.0.0.gerald2005-03-212-13/+13
|
* Update to the 20050312 of GCC 4.0.0.gerald2005-03-202-13/+13
|
* portlint.obrien2005-03-021-2/+8
|
* Update to the 20050226 snapshot.obrien2005-03-022-13/+13
|
* Update to the 20050220 snapshot of GCC 4.0, and mostly fix the packing listgerald2005-02-223-18/+20
| | | | for the libjava case (still disabled for now, though).
* Update to the 20050130 snapshot of GCC 4.0.0. Adjust pkg-plist wrt. togerald2005-02-023-19/+17
| | | | libjava which I hope to re-enable with the next update.
* Update to the 20050116 snapshot of GCC 4.0.gerald2005-01-172-14/+14
|
* Update to the 20050109 snapshot of GCC 4.0.0.gerald2005-01-102-13/+13
|
* Update to the 20041226 snapshot of GCC 4.0.0.gerald2004-12-282-13/+13
|
* Update to the 20041219 snapshot of GCC 4.0.0. Quite some changes.gerald2004-12-252-13/+14
|
* Adding knob WITH_FORTRAN.maho2004-12-163-1/+20
| | | | | | | | Now we have GNU Fortran 90/95 compiler with this knob. PR: 74187 Approved by: gerald (maintainer)
* Update to the 20041205 snapshot of GCC 4.0.0.gerald2004-12-072-11/+11
|
* Update to the 20041128 snapshot of GCC 4.0.0.gerald2004-11-302-11/+11
|
* Update to the 20041121 snapshot of GCC 4.0.0 (removing last traces of thegerald2004-11-222-13/+12
| | | | | old bounds checker). This includes quite a couple of SPARC fixes and should fix the bootstrap failure there.
* Update to the 20041114 snapshot of GCC 4.0.0.gerald2004-11-152-11/+11
|
* Adjust the names of the individual frontends to GCC 4.0.gerald2004-11-101-3/+3
| | | | PR: 73581
* Update to the 20041107 snapshot of GCC 4.0.0 which contains some iconv-gerald2004-11-083-26/+11
| | | | related fixes I had submitted upstream.
* Revert those changes from the prevision commit (revision 1.181) that weregerald2004-11-071-12/+4
| | | | | | accidental, considering obrien's log entry and the breakage caused. Spotted by: kris (on behalf of pointyhat)
* Catch the 'cklatest' target up to changes on the MASTER_SITES.obrien2004-11-061-5/+13
|
* Autogenerate the libexec portion of PLIST.obrien2004-11-062-21/+8
| | | | | | Remove unused .la files. Reviewed by: gerald
* Complete the repo-copy of gcc34 to gcc40 and update to the 20041024gerald2004-10-315-62/+63
| | | | | | snapshot of GCC 4.0.0. PR: 71696.
* Update to the 20041015 snapshot of GCC 3.4.3.gerald2004-10-222-14/+14
|
* Update to the 20040827 snapshot of GCC 3.4.2.gerald2004-09-042-13/+13
|
* Fix location of pkgconfig-datavs2004-09-042-2/+12
| | | | Approved by: gerald
* Update to the 20040806 snapshot off GCC 3.4.gerald2004-08-122-13/+13
|
* Update to the 2004-07-23 snapshot of GCC 3.4.2.gerald2004-07-252-13/+13
|
* Update to the 20040709 snapshot of GCC 3.4.2 (from GCC 3.4.1).gerald2004-07-112-14/+14
|
* Update to the 20040702 snapshot. Optimize that SNAPDATE variable away ongerald2004-07-042-17/+16
| | | | | | the way and use ${ECHO_MSG} instead of ${ECHO} [1]. Spotted by: eik [1]
* Use ${ECHO} instead of echo.gerald2004-06-181-3/+3
|
* Update to the 2004-06-11 snapshot of GCC 3.4.1.gerald2004-06-172-13/+13
|
* Update to the 2004-06-04 snapshot of GCC 3.4.1.gerald2004-06-062-15/+15
| | | | On the way, note that libgcj is not built on amd64.
* Update to the 2004-04-14 snapshot, which should be nearly identical to thegerald2004-04-182-14/+17
| | | | | GCC 3.4.0 release. Tweak the pre-everything message, plus display a note when libgcj is not built.
* I give up, gerald wants the cruft back in.obrien2004-03-231-0/+2
|
* Use a different method to remove possibly shared directory, so we canobrien2004-03-221-2/+2
| | | | | | fail silently. Submitted by: kris
* Re-commit revision 1.165. The perceived breakage by it was a bug in pkg-plist.obrien2004-03-221-2/+0
|
* Remove libexec/gcc/%%GNU_HOST%% and libexec/gcc on pkg_delete.obrien2004-03-211-0/+2
|
* Try to fix breakage of non-amd64 platforms introduced by 1.165 andgerald2004-03-171-13/+3
| | | | | | | | | remove inflamatory comment. Remove BROKEN from sparc64 and simplify special case handling of libgcj on ia64 and sparc64. USE_SIZE is now the default, no need to specify it explicitly. Remove WANT_THREADS_SUPPORT knob, which should be a no-op by now.
* Don't hardcode CONFIGURE_TARGET anymore -- the value in bsd.port.mk hasobrien2004-03-171-3/+2
| | | | | finally caught up with newer autoconf's requirements. Allow to build on AMD64 by lying with CONFIGURE_TARGET.
* Add a WITHOUT_LIBJAVA know, which disables building libgcj and thus savesgerald2004-03-153-37/+50
| | | | | | | | | quite some build time and also disk. Make this the default on sparc64 and ia64 where libgcj has not been ported to and thus fix long-standing packaging issues on these two platforms. On the way, update to the 20040310 snapshot of GCC 3.4.0. PR: 63427 (mostly)
* Adopt this port and update to the 2004-02-18 snapshot of GCC 3.4.gerald2004-02-202-45/+18
| | | | | | Given that I am now responsible for snapshot generation on gcc.gnu.org, remove the feature to obtain sources from GCC CVS. Mark broken on amd64 (which used to be called x86_64).
* Update to the 2004-02-11 snapshot of GCC 3.4.gerald2004-02-132-22/+24
| | | | | | Port the following two fixes from the lang/gcc33 port: 2004/02/08: Fix build on systems without a decent version of Perl. 2004/01/30: The Fortran frontend binary is called g77, not f77.
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-0/+1
| | | | (Part 2)
* Update to the 2004-01-28 snapshot of GCC 3.4. Merge in my 2004/01/26gerald2004-01-293-39/+38
| | | | | change to the gcc33 port and introduce a new make variable SUFFIX to avoid hardcoding the version number and reorder USE_ variables.
* Update to the 2004-01-14 snapshot of GCC 3.4.gerald2004-01-224-38/+54
| | | | | | | | | | | | | | | Merge in my 2004/01/17 change to the gcc33 port to configure with --program-suffix and related and further simplifications. Merge in my 2004/01/13 change to the gcc33 port to make the automatic generation of the package list for libraries and include files more failure tolerant, so that at least `make install` now works on sparc64. Merge in my 2004/01/05 change to the gcc33 port to combine and simplify the post-install handling of target libraries and GCJ include files. libgcj still is not supported and packaging is broken on sparc64; mark BROKEN on that platform.
* Use the SORT macro from bsd.port.mk.trevor2004-01-221-1/+1
|
* Use PAX macro.trevor2004-01-221-1/+1
|
* Update to the 2004-01-07 snapshot of GCC 3.4. Merge in my 2004-01-05gerald2004-01-103-28/+13
| | | | | | changes which combine and simplify the post-install handling of target libraries and GCJ include files and my 2003-12-14 change which simplifies handling of .info files from the lang/gcc33 port.
* Fix packaging which was quite broken. On the way, update PORTVERSION togerald2004-01-102-7/+6
| | | | | match the new versioning scheme in GCC-land and adjust the renaming of gccbug to the scheme used by the other programs installed by this port.
* Update to the 2003-12-31 snapshot.obrien2004-01-072-7/+7
|
* Update to the 2003-12-24 snapshot.obrien2003-12-264-19/+10
|
* Sync with gcc33/Makefile rev 1.146, which fixed my broken logic in theobrien2003-12-151-1/+1
| | | | | | manpage fake out. Spotted by: gerald
* * Deal with GCC's configurary's assumption that /usr/local/{include,lib}obrien2003-12-153-0/+14
| | | | | | | | are searched automatically by the compiler by using --with-libiconv-prefix. W/o --with-libiconv-prefix, 'configure' finds the lib, but not the header. During the make, neither will be found; a lot of inconsistency here... * Deal with GCC's configurary's brokenness WRT --with-libiconv-prefix due not actually passing the found header path to CFLAGS in any way.
* Update to the 2003-12-10 mainline snapshot of GCC which has fixes for (atgerald2003-12-143-22/+36
| | | | | | | | least) two FreeBSD-related problems I had reported against the previous snapshot. Make some final adjustments to track changes in directory layout between GCC 3.3 and 3.4, make some simplifications, and remove the BROKEN tag.
* Really mark as broken.gerald2003-12-051-1/+1
| | | | Pointy hat to: self
* Update to the 2003-11-26 snapshot and fix several packaging issues.gerald2003-12-053-67/+17
| | | | | | | | Import significant simplifications of the post-install handling of GCJ include files from the gcc33 port. Use the new INFO= facility. The port is still (marked) broken, but should essentially work out of the box once the remaining upstream bugs have been fixed.
* Update from repo-copy of lang/gcc33 to the 2003-11-12 snapshot of GCC 3.4.gerald2003-11-158-295/+45
| | | | | | | There is no bounds-checking patch for GCC 3.4 yet, extended printf format checking for FreeBSD has not been ported yet, and the port is BROKEN due to weird libjava build failures which occur if and only if building from within the FreeBSD ports system.
* - ECHO -> ECHO_MSGedwin2003-09-271-3/+3
| | | | | | | | | for some ports: - ECHO -> ECHO_CMD - pre-fetch -> pre-everything PR: ports/56800-56819 Submitted by: KATO Tsuguru <tkato@prontomail.com>
* Use ${STRIP_CMD} instead of strip. Strip some additional files and simplifygerald2003-07-121-17/+16
| | | | | | | | | the machinery so that we do not need to maintain duplicate lists of binaries. Rename loop variables from $file to $f to avoid warnings by future versions of portlint. Fix a post-build comment. Reviewed by: obrien
* My manpage creation fake-out broke with 3.1.1. Give up and add a buildobrien2003-07-121-0/+1
| | | | dependency on perl 5.6.
* Add checksum for bounds-checking-gcc-3.3-1.00.patch.bz2 lost by revision 1.69.gerald2003-07-101-0/+1
|
* Upgrade to the 7-July-2003 GCC 3.3.1 in-development snapshot.obrien2003-07-103-18/+17
|
* Add bounds-checking support using Herman ten Brugge's patches.gerald2003-06-183-1/+36
| | | | | PR: 53395 Submitted by: Dan Nelson <dnelson@allantgroup.com>
* Don't remove the share/java and share/java/classes system directories.kris2003-06-091-2/+0
|
* Update to the official release of GCC 3.3. On the way, somewhat restructuregerald2003-05-153-24/+20
| | | | | | the port so that switching between snapshots and releases will amount to fewer changes in the future. Clean up PLIST_SUB and pkg-plist and add two missing entries to MAN1.
* Update to the second prerelease of GCC 3.3. Add support for the coregerald2003-05-092-6/+16
| | | | languages testsuites (similar to the lang/gcc32 port).
* I now made .bz2 sources available on gcc.gnu.org, so again use these insteadgerald2003-05-081-3/+1
| | | | | of .gz sources. Remove a makeinfo related hack for CONFIGURE_ENV which is not needed any longer.
* Update to the first prerelease of GCC 3.3, which is only available as .tar.gz.gerald2003-05-073-38/+20
| | | | Adjust COMMENT and remove NO_CDROM. Reenable man pages.
* Remove --with-gnu-as --with-gnu-ld, which are actually no-ops.gerald2003-05-061-1/+1
|
* Properly add the "[FreeBSD]" marker to the GCC version string also forgerald2003-05-061-1/+1
| | | | prereleases and releases.
* G++ headers are now installed in c++/<gcc_ver> rather than g++-v3.obrien2003-05-061-1/+1
|
* Upgrade to the 28-April-2003 GCC 3.3 in-development snapshot.obrien2003-05-042-6/+6
|
* Upgrade to the 21-April-2003 GCC 3.3 in-development snapshot.obrien2003-04-282-6/+6
|
* Merge targets pre-configure and pre-build, simplify them, and removegerald2003-04-262-20/+2
| | | | | patch-va. All of these dealt with us patching generated files (which we don't do any longer).
* Make MAINTAINER overrideable by slave ports.gerald2003-04-251-1/+1
|
* Fifty-one months after ELF flag day, and after the system compiler becamegerald2003-04-243-96/+0
| | | | | | | ELF-only as well, remove support for aout from the next generation of GCC. Suggested by: Loren James Rittle <rittle@labs.mot.com> Discussed with: obrien
* Further fixes to pkg-plist. (Tested according to Porter's Handbook 2.4 ongerald2003-04-231-3/+1
| | | | i386-unknown-freebsd4.8.)
* Allow YACC to be used, rather than Bison, for C/C++.obrien2003-04-231-0/+29
| | | | Submitted by: kan
* merge changes from gcc32 to gcc33 after testingdinoex2003-04-212-7/+36
| | | | | | | | - Option WANT_SHAREDLIBS now uses ldconfig, so LIB_DEPENDS work. - fix PLIST so critical file libgcc_s.so.1 is included. - complete PLIST - COMMENT can be overrritten by a slave port - uncomment MANPAGES, as they are currently not installed.
* Not sure how I missed these patches in my 24-March-2003 GCC 3.3obrien2003-04-212-90/+10
| | | | in-development snapshot upgrade.
* Remove files/patch-t-freebsd. The underlying problem has been fixed ingerald2003-04-171-10/+0
| | | | | | | | | GCC 3.2.x, on the GCC 3.3 branch and GCC mainline, and while all versions of FreeBSD should build fine with this patchs, its just another extra difference to pristine FSF sources and may cause subtle header-related bugs for FreeBSD 4.x systems. Submitted by: Loren James Rittle <rittle@latour.rsch.comm.mot.com>
* Remove the last part of jdp's profile fixes from 1998/10/08, which actuallygerald2003-04-151-11/+0
| | | | | | breaks -fprofile-arcs for current GCCs. PR: 50842
* Appease portlint by various whitespace changes. Remove last traces ofgerald2003-04-061-12/+8
| | | | | PATCH_SITES and PATCHFILES which we haven't used lately as well as of libgcj not building properly.
* Finally remove the parts of this patch that date back to 1998 and have nowgerald2003-04-031-24/+0
| | | | been commented for more than a year.
* Remove special alpha optimization warning. alpha support now should begerald2003-04-021-20/+0
| | | | sufficiently stable.
* LATEST_LINK can now be overwritten by the slave port.dinoex2003-03-311-1/+1
| | | | added ${PKGNAMESUFFIX} to LATEST_LINK, so it differs when set.
* Upgrade to the 24-March-2003 GCC 3.3 in-development snapshot.obrien2003-03-303-18/+60
|
* Fix COMMENT and a Makefile comment.gerald2003-03-251-2/+2
|
* De-pkg-comment.knu2003-02-212-1/+1
|
* Use the most modern spelling of egcs.cygnus.com.obrien2002-12-041-1/+1
|
* The effort to maintain these for FreeBSD just isn't worth it with the lackobrien2002-11-051-1/+1
| | | | of reward.
* Use MASTER_SITES_GCC.knu2002-10-201-3/+2
| | | | Approved by: obrien (maintainer)
* Upgrade to the 14-Oct-2002 GCC 3.3 in-development snapshot.obrien2002-10-182-9/+9
|
* Upgrade to a 7-Oct-2002 GCC 3.3 in-development checkout.obrien2002-10-115-146/+165
|
* ftp://ftp.netwinder.org/ is no longer a MASTER_SITE.gerald2002-07-311-1/+0
| | | | Approved by: obrien (maintainer+mentor)
* This is now in the stock FSF sources.obrien2002-05-191-64/+0
|
* Upgrade to a 18-May-2002 GCC 3.2 in-development checkout.obrien2002-05-181-15/+15
|
* GCC 2.95 and later aren't called egcs (any longer). Also updategerald2002-04-172-13/+3
| | | | | | description and web address. Approved by: obrien (maintainer+mentor)
* GCC 2.95 and later aren't called egcs (any longer), so remove two patchesgerald2002-04-122-23/+0
| | | | | | that add references to egcs to the documentation. Approved by: obrien (maintainer+mentor)
* Upgrade to a 06-April-2002 GCC 3.2 in-development checkout.obrien2002-04-072-30/+30
|
* Upgrade to a 27-March-2002 GCC 3.2 in-development checkout.obrien2002-03-292-24/+28
|
* Upgrade to a 12-March-2002 GCC 3.2 in-development checkout.obrien2002-03-131-2/+2
|
* Upgrade to the 10-March-2002 GCC 3.2 in-development snapshot.obrien2002-03-132-41/+46
| | | | | Due to the lack of a real snapshot distfile, this has to use CVS as the fetch method.
* Mark broken while I find a suitable snapshot.obrien2002-03-101-0/+1
|
* Sync with gcc30's style.obrien2002-03-053-85/+39
| | | | | | This includes changing the name from g<BINARY> to <BINARY>31, using a single .info file rather than the mirage of them, and switch to using the .bz2 distfiles.
* Upgrade to the 25-Feb-2002 GCC 3.1 development snapshot.obrien2002-03-033-28/+10
|
* Update to the 2002-02-04 snapshot.obrien2002-02-102-6/+6
| | | | | This port still does not install properly (still has some old cruft in it). But incase someone wants to work on a patch to help me out...
* This allows the port to build, but it still has install problems.obrien2002-02-051-2/+5
|
* Upgrade to the 28-Jan-2002 GCC 3.1 development snapshot.obrien2002-02-0311-297/+202
|
* Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;knu2002-01-291-7/+7
| | | | | | | | the ECHO macro is set to "echo" by default, but it is set to "true" if make(1) is invoked with the -s option while ECHO_CMD is always set to the echo command. Use command macros where appropriate.
* Style police: WWW tags should either end in a file/script or TRAILING /; Fix ↵lioux2001-11-211-1/+1
| | | | the later case
* Utilize the PATCH_WRKDIR knob now that it exists.obrien2001-10-281-4/+1
|
* Major overhall and style clean up.obrien2001-08-161-27/+17
|
* Upgrade to the 30-April-2001 edition GCC 2.97 development snapshot.obrien2001-05-043-14/+29
| | | | [and a sad day in history]
* Upgrade to the 20-March-2001 edition GCC 2.97 development snapshot.obrien2001-03-242-6/+6
| | | | [a nice friend's b-day at that :-)]
* Fix version number.obrien2001-03-111-1/+1
|
* Upgrade to the 5-March-2001 edition GCC 2.97 development snapshot.obrien2001-03-072-6/+6
|
* Fix nits in the auto lib-gcc PLIST generation.obrien2001-03-022-26/+14
|
* Upgrade to the 5-Feb-2001 edition GCC 2.97 development snapshot.obrien2001-02-154-130/+157
|
* typo clean up police: \s -> \tlioux2001-02-151-1/+1
|
* Upgrade to the Christmas edition GCC 2.97 development snapshot.obrien2000-12-272-6/+6
|
* Upgrade to the 2000-12-18 GCC 2.97 development snapshot.obrien2000-12-222-33/+29
|
* Forgot to commit the bits that rm's the new libjava as it breaks theobrien2000-12-141-0/+1
| | | | GCC bootstrap.
* Upgrade to the 2000-12-11 GCC 2.97 development snapshot.obrien2000-12-133-35/+42
|
* Change name of programs from e<program_name> to g<program_name>, sinceobrien2000-12-062-18/+17
| | | | | | | | e<program_name> conflicts with the egcs port. I'm open to a better nameing scheme. Also change the shared libs configuring logic a little bit due to changed way of doing it on libstdc++-v3, which this snapshot uses by default.
* Change the libstdc++.so version number to be more like the stock one.obrien2000-12-061-1/+1
| | | | | This change is needed as the one I was using is too much in the range of shared version numbers the stock libstdc++.so will have.
* First cut at configure support for FreeBSD PowerPC, Sparc64, and StrongARM.obrien2000-11-291-0/+64
|
* Upgrade to the 2000-11-20 GCC 2.97 development snapshot.obrien2000-11-299-277/+86
| | | | This one should be using libstdc++ v3 and the new 3.0 C++ ABI now.
* Upgrade to the 2000-10-02 GCC 2.97 development snapshot.obrien2000-10-117-623/+173
|
* Upgrade to the 2000-08-28 GCC 2.96 development snapshot.obrien2000-09-163-69/+89
|
* Upgrade to the 2000-07-17 GCC 2.96 development snapshot.obrien2000-09-0610-370/+156
|
* Upgrade to the 2000-05-01 GCC 2.96 development snapshot.obrien2000-05-073-9/+8
|
* Upgrade to the 2000-04-10 GCC 2.96 development snapshot.obrien2000-04-152-6/+6
|
* Convert to the PORTNAME - PORTVERSION syntax.obrien2000-04-121-3/+2
|
* Restore useless version required comments.obrien2000-03-221-0/+1
|
* Remove the "version required" line.obrien2000-03-201-1/+0
|
* Upgrade to the 2000-03-13 GCC 2.96 development snapshot.obrien2000-03-193-27/+27
|
* Upgrade to the 2000-03-06 GCC 2.96 development snapshot.obrien2000-03-093-7/+9
|
* Upgrade to the 2000-02-21 GCC 2.96 development snapshot.obrien2000-03-083-7/+7
|
* Upgrade to the 2000-02-07 GCC 2.96 development snapshot.obrien2000-02-147-85/+75
|
* Upgrade to the 2000-01-10 GCC 2.96 development snapshot.obrien2000-01-178-89/+84
|
* Update to the 1999-11-10 development snapshot.obrien1999-11-152-6/+6
|
* Update to the 1999-11-02 development snapshot.obrien1999-11-032-6/+6
|
* Update to the 1999-10-25 snapshot.obrien1999-11-013-13/+10
|
* Upgrade to the 1999-10-04 development snapshot.obrien1999-10-112-6/+6
|
* Upgrade to the 1999-09-20 development snapshot.obrien1999-10-116-76/+98
|
* $Id$ -> $FreeBSD$peter1999-08-301-1/+1
|
* Change Id->FreeBSD.obrien1999-08-251-1/+1
|
* Merge parts of the GCC-2.95 update, in preperation for the 1st post 2.95obrien1999-08-062-25/+29
| | | | | snapshot. Mark BROKEN until the next Cygnus snapshot.
* Fix SWITCH_TAKES_ARG / WORD_SWITCH_TAKES_ARG breakage on the Alpha createdobrien1999-07-252-20/+8
| | | | | | | | | when I changed from defining these in gcc/config/freebsd.h and instead defined extensable FreeBSD-wide definitions. While I am here, move the *SWITCH_TAKES_ARG = FBSD_*SWITCH_TAKES_ARG assignments to the global file to remove one more thing from the arch specific config files.
* Update to the 1999-07-18 beta snapshot of GCC-2.95.obrien1999-07-203-13/+13
|
* Upgrade to the July 12th GCC-2.95 prerelease.obrien1999-07-153-9/+9
|
* Upgrade to the 1999-06-29 pre-GCC-2.95 snapshot.obrien1999-07-062-11/+11
|
* Correct spelling in a comment.steve1999-07-051-2/+2
|
* The number of things this port installs has grown.obrien1999-07-051-1/+38
| | | | (mostly junk in PREFIX/lib/gcc-lib/.../include)
* Changes to work with updated files/freebsd.h.obrien1999-07-051-12/+29
|
* Minor reorg of the dealing with `autoconf' and `autoheader' stuff.obrien1999-07-051-5/+5
|
* Upgrade to the 19990623 GCC 2.95 pre-release snapshot.obrien1999-06-253-45/+17
|
* Update to the 19990616 GCC 2.95-prerelease.obrien1999-06-223-79/+46
|
* Update to the 1999-06-08 (gcc 2.95 prerelease).obrien1999-06-156-118/+82
|
* Fix for alpha.simokawa1999-06-102-7/+123
| | | | | | - sync alpha-freebsd.h with /usr/src/contrib/egcs/gcc/config/alpha/freebsd.h - add patch for mkfixinc.sh - PLIST kludge
* Remove the test to create ${PREFIX}/share/info/dir as it is nowmharo1999-06-062-6/+2
| | | | in bsd.port.mk and this helps to unify the check and install.
* Upgrade to 19990524 gcc-2.95 prerelease.obrien1999-05-263-19/+17
|
* Fix "EGCS_REV".obrien1999-05-251-2/+6
|
* Upgrade to the 19990517 snapshot. EGCS is not in a feature freeze for theobrien1999-05-194-29/+25
| | | | upcoming 1.2 release. Which, BTW, will be called GCC-2.95.
* Sync up with some diffs I sent to Cygnus.obrien1999-04-223-15/+17
|
* this should finish cleaning up the WWW_SITE -> DESCR/WWW: mess ...scrappy1999-04-222-3/+3
|
* I give you the latest and greatest of the EGCS snapshot series.obrien1999-04-2114-146/+508
| | | | | | | | This is their bleeding edge offering. This will enable us to better track the direction EGCS is going for future upgrades of /usr/contrib/egcs/. Above ver 1.1.2, this offering gives you many C++ fixes/enhancements, *and* a native Java compiler.
* Mark this FORBIDDEN while DavidO works on an upgrade after a repo copy.asami1999-04-131-1/+3
|
* Proper URLs that reference directories end in '/'billf1999-04-091-2/+2
|
* Don't fetch alpha suppliment -- the bits are now part of the port.obrien1999-03-301-4/+1
|
* Don't create empty ``PREFIX/info/dir''. It is already taken care of for us.obrien1999-03-241-2/+1
|
* * Add support for ``-pthead''obrien1999-03-226-32/+569
| | | | | | | * Add Alpha support Obtained from: Alpha bits taken from Hidetoshi Shimokawa's <simokawa@FreeBSD.ORG> work
* Upgrade to 1.1.2 release.obrien1999-03-177-73/+122
|
* Commit all Y2K/WWW_SITE changes from today...scrappy1999-03-121-1/+3
|
* Fix to make ports work with bsd.port.mk rev. 1.306.asami1999-03-081-1/+2
| | | | | | | | | | | | | | | | ${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if GNU_CONFIGURE is defined. Take the target out of CONFIGURE_ARGS of some ports that added it explicitly; define it as ${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part; define it as something else (such as ${MACHINE_ARCH}--freebsdelf if the port requires that; define it as an empty string if the port doesn't like it at all. The last might be a sign that a GNU_CONFIGURE port actually doesn't use GNU's version of configure at all; but I don't have time to go look at them all, we'll fix them as time goes on. At least we've got much fewer "-unknown-"s in the tree as the result. :)
* Support building libstdc++ shared if "WANT_SHAREDLIBS" is defined.obrien1999-02-281-1/+8
| | | | Submitted by: dfr
* Upgrade to egcs-1.1.2 pre-release-2obrien1999-02-282-12/+16
| | | | | (if you are an EGCS user, please test this port. I would like to get any feedback before the 1.1.2 release)
* * clean up verbosity of Makefileobrien1999-02-101-9/+4
| | | | * now GNUHOST is i386-unknown-freebsd{OS_VER} vs. i386-unknown-freebsd
* GNUHOST is now "i386-unknown-freebsd" for an ELF machine, andobrien1999-02-105-16/+78
| | | | "i386-unknown-freebsdaout" for an a.out machine.
* Adjust port Makefiles to new EXTRACT_* variable defaults. See log ofasami1999-02-031-6/+2
| | | | | | | | | | | | | | | | | | | bsd.port.mk rev. 1.304 for details on the change. The fix here is one of the following. (1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining EXTRACT_* commands. (2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously calling the "tar" command (i.e., arguments like "-xzf" are spelled out). (3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS}, add ${EXTRACT_AFTER_ARGS} to the command line as well. (4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS is set, define the other two too.
* Allow '$' in labels as our offical compiler does.obrien1999-01-232-10/+36
| | | | | Reviewed by: jdp Submitted by: Keith Walker <kew@timesink.spk.wa.us>
* Wasn't in the main dir when I commited this the first time.obrien1998-12-272-2/+10
| | | | Noticed by: jdp
* Build and install crtbegin.o crtbeginS.o crtend.o crtendS.o for the ELF case.obrien1998-12-261-0/+10
| | | | | | | This should fix some of the problems with exceptions under ELF. PR: ports/9089 Submitted by: jdp via Robert Schulhof <rrs@LMI.Net>
* Use the bzip2 version of the distfile. It saves almost 3meg.obrien1998-12-052-5/+11
|
* EGCS 1.1.1 *Release* is out.obrien1998-12-052-11/+13
|
* Add OSREL to tail end of ${ARCH}-unknown-freebsd to get a properly formedobrien1998-12-041-3/+3
| | | | GNU description string.
* "upgrade" to EGCS egcs-1.1.1-prerelease-3.obrien1998-12-023-15/+11
| | | | | | Note that the 1.1 versions are an older code base (egcs rev 2.91.x) vs. the snapshot this is replacing (egcs rev 2.92.x). However people have reported less problems with 1.1.1-prerel than the current snapshots.
* switch to new pre/post bsd.port.mkobrien1998-11-131-4/+7
|
* i386 => ${ARCH}obrien1998-11-131-4/+4
| | | | Requested by: imp
* Make profiling work.jdp1998-10-093-4/+132
|
* Allow building and packaging for ELF.obrien1998-10-021-8/+6
|
* Doesn't package due to PLUST_SUB/GNUHOST definition and bsd.port.mkasami1998-09-281-1/+3
| | | | inclusion order.
* Build properly on ELF systems.obrien1998-09-271-1/+6
|
* make fetchableobrien1998-09-271-4/+4
|
* back to the snaps w/egcs-19980914obrien1998-09-273-9/+15
| | | | Submitted by: jdp
* Upgrade to 1.1b.obrien1998-09-102-7/+7
| | | | | Since there has been announced a to-be ver 1.1.1, change my versioning to a 4th "." to avoid "a"/"b" to avoid being mistaken for an alpha/beta vers.
* my goof. fetch only egcs-1.1a.tar.gz, not the entire release/egcs-1.1aobrien1998-09-051-4/+4
| | | | | directory. Submitted by: Werner Griessl <werner@btp1da.phy.uni-bayreuth.de>
* egcs 1.1 HAS BEEN RELEASED!!obrien1998-09-032-7/+8
| | | | | | | | | (I will probably not be tracking the snapshots as closely now. I'd like to see if 1.1 isn't stable enough to stay with for a while) Cygnus calls this 1.1a (not Alpha, but a second rolling because a few G77 files were left out). I'm naming this version 1.1.1 so people won't think it is an alpha version.
* * upgrade to 19980816 snapshotobrien1998-08-263-193/+194
| | | | * reduce maintance costs, advantage PLIST_SUB
* The first time I tried committing this set of manpage removals it gothoek1998-08-191-5/+1
| | | | | | | | all the way to diffing yorick/pkg/PLIST and then died with a "bad hostname freefall.freebsd.org" .... Hopefully that's not bad... ;-) Hmm.. Maybe I'll try doing this from beast, next! kickme's a boring machine, and bento is busy.
* Fix Version-required comment.jdp1998-08-121-2/+2
|
* Upgrade to the 19980803 snapshot.obrien1998-08-113-189/+187
|
* Make these ports (TenDRA, egcs, gcc28, glibstdc++28 and guavac, allasami1998-08-081-1/+3
| | | | | | | | | | under lang) use ${OSREL} as defined in bsd.port.mk rev 1.281 and 1.227.2.43. Note gcc28 is hopelessly broken, it uses an undefined variable ${GNUOSREL} and thus has an empty string wherever ${OSREL} should be. However, it's consistent with its own PLIST at the current state so I haven't "fixed" it yet.
* Upgrade to the 19980721 snap.obrien1998-07-273-185/+185
|
* Sync with gcc28 port:obrien1998-07-201-0/+32
| | | | | | * Implement support for weak symbols. This solves the "___error" undefined problem on 3.0-CURRENT systems. * look for crt0.o in /usr/lib/aout on 3.0-CURRENT systems.
* upgrade to the July 15th (19980715) snapshotobrien1998-07-163-188/+190
|
* Upgrade to the 19980628 snapshot.obrien1998-07-063-191/+191
| | | | | (note the 19980608 snapshot had major problems -- I'd suggest upgrading if you are using this version)
* upgrade to 19980608 snapshotobrien1998-06-104-192/+190
|
* + Remove the MANUAL_PACKAGE_BUILD.obrien1998-05-202-161/+185
| | | | | | | | + The C++ includes and gcc specific libs now live under gcc-lib/..... + don't install ``c++'' + make links egcc and eg++ + c++filt --> g++filt to non conflict with stock version + clean up package dirs on ``pkg_delete''
* Upgrade to 1998-05-08 snapshot version.obrien1998-05-203-43/+43
|
* Upgrade to the May 2nd 1998 snapshot version.obrien1998-05-053-65/+46
|
* Upgrade to 980406 snapshotobrien1998-04-145-76/+67
| | | | Reviewed by: my PITA ecs240 project
* Used to build for me, now doesn't. Bombs in making the stage2 compiler.obrien1998-04-111-1/+3
| | | | | For now, use ``cvs co -regcs_102 egcs'' if you want a working version before the next upgrade.
* Upgrade to the 980315 snapshot.obrien1998-04-075-54/+49
|
* Upgrade to version 1.0.2 release.obrien1998-04-075-51/+57
|
* Fix the "Version required" comment.jdp1998-03-181-2/+2
|
* The private copy of float.h seems to have gone away.obrien1998-03-102-2/+2
|
* Fix things so it packages.obrien1998-03-083-43/+43
| | | | | Take over maintaince from jdp until after the 3.0 crunch is over. Ok'ed by: jdp
* Master site changed.jdp1998-02-231-2/+2
|
* Just-cant-get-this-one-right by: obrienobrien1998-02-171-1/+12
|
* Forgot to submit PLIST diff.obrien1998-02-172-34/+31
| | | | Noticed by: Satoshi
* Mark this port broken, doesn't package.asami1998-02-161-1/+2
|