aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc33
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Upgrade to 1998-02-05 SNAP. Fixes problems several have had with 1.0.1.obrien1998-02-144-26/+48
| | | | Including linking with the STL vector class.
* Set __FreeBSD__ to 2, not 3.obrien1998-02-131-1/+1
| | | | Ports track -STABLE.
* Add MANUAL_PACKAGE_BUILD, this port installs a "libstdc++.a" inasami1998-02-031-1/+3
| | | | | /usr/local/lib and that will cause the system gcc to be unhappy if something is linked with -L/usr/local/lib.
* Make "-fsjlj-exceptions" (use setjmp/longjmp for exceptions) thejdp1998-01-242-2/+19
| | | | | | | | | | default for FreeBSD. The standard exception implementation reliably dumps core under FreeBSD. Users can put "-fno-sjlj-exceptions" on the command line if they really want to override the new default. Configure with "--with-gnu-as" and "--with-gnu-ld". Define "__FreeBSD__" as 3.
* Strip the binaries.obrien1998-01-141-1/+12
|
* sed -> ${SED}.asami1998-01-131-2/+2
|
* This is a new port for egcs, which probably stands for somethingjdp1998-01-118-0/+324
like "enhanced GNU compiler suite." It contains updated versions of gcc, g++, and g77 with many bugfixes and some new optimizations. The C++ compiler in particular is vastly improved over gcc-2.7.2.1.