summaryrefslogtreecommitdiff
path: root/lang/gcc3
AgeCommit message (Collapse)AuthorFilesLines
2004-05-23Readd checksum for "gcc-3.3.3.tar.bz2" which got accidently removed bytron1-1/+3
"make makedistinfo".
2004-05-23Add missing checksum for new patch file "patch-ac".tron1-3/+2
2004-05-22Update gcc3-ada to 3.3.3nb1abs2-1/+15
Update gcc3-c++ to 3.3.3nb1 Update gcc3-c to 3.3.3nb2 Update gcc3-f77 to 3.3.3nb1 Update gcc3-java to 3.3.3nb1 Update gcc3-objc to 3.3.3nb1 Update gcc3 to 3.3.3nb1 gcc arm: fix GCC _P_R_ target/14302 Apply gcc fix for gcc PR target/14302 to fix ARM compiler issues triggered by at least glib, glib2, and pkgconfig. 2004-02-26 Richard Earnshaw <rearnsha@arm.com> Daniel Jacobowitz <drow@mvista.com> PR target/14302 * arm.h (ARM_GO_IF_LEGITIMATE_ADDRESS): Don't check the mode size for minipool references.
2004-05-16Apparently, IRIX can do --enable-shared. However, regardless of whatjschauma1-2/+12
IRIX system we are on, gcc can NOT be compiled (bootstrapped) as a 64bit binary. Fortunately, IRIX64 can handle 32bit binaries, so that we can force use of 32bit when using MIPSPro. This allows gcc3-c to build fine under IRIX and IRIX64.
2004-05-07whitespace nitscjep1-2/+2
2004-04-24Allow GCC_PREFIX to the in the rpath for binaries and libraries built asjlam1-1/+3
part of the gcc3-* sub-packages.
2004-04-10Apply sparc64 fix from gcc cvs viaseb2-1/+27
src/gnu/dist/gcc/gcc/config/sparc/sparc.h revision 1.2. Bump PKGREVISION of gcc3-c package.
2004-04-10Actually make the move of patches directory and distinfo file effective.seb1-3/+3
2004-04-10Make all gcc3-* packages use a single distinfo file from gcc3/distinfo andseb15-1/+377
a single patch directory from gcc3/patches/. Also Move gcc3-c/{Makefile.common,language.mk} into gcc3/.
2004-03-02update to gcc-3.3.3drochner1-3/+2
2004-02-14Fix dependence problem for other packages, too.tron1-6/+6
2004-02-14Update dependence on "gcc3-c++" package and bump package revision.tron1-3/+3
2004-02-13Bump the PKGREVISION after fixing up the installed *.la files to removejlam1-1/+2
references to the buildlink work directories.
2004-02-01"Update" lang/gcc3 to 3.3.2. This package is now a meta-package forjlam12-305/+24
lang/gcc3-*.
2004-02-01Changes to support new compiler selection framework.jlam1-13/+9
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-21Add USE_GCC3 to files/gcc3.mk to work better when included in mk.confabs2-3/+4
2004-01-13add a workaround for Solaris finding libintl.h in ${LOCALBASE}/include.grant1-1/+6
if configure finds this file, it expects to be able to use it, and linking fails because /usr/lib/libintl.so isn't GNU libintl. allows this to be built on Solaris while gettext-lib is installed.
2003-10-11Use S modifier instead of C; should fix first part of PR 23126.wiz1-2/+2
2003-09-12tidy up handling of LDFLAGS wrt USE_GCC_SHLIB a little.grant1-7/+1
2003-09-12Avoid error messages on systems where the "gcc3" package is not yettron1-3/+7
installed.
2003-09-12start of improved compiler handling, mostly derived from the existinggrant1-13/+3
gcc buildlink2.mk files and splitting the non-buildlink2.mk bits out into compiler.mk. this allows USE_GCC2 and USE_GCC3 to work with non-buildlink2 packages again.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-08-08include major version number in COMMENT for distinction, some minorgrant1-2/+2
COMMENT tweaks.
2003-07-28Add PKG_GCC3_JAVA to BUILD_DEFS.jmmv1-1/+3
2003-07-26Bring in a patch from the base system gcc3 and adapt example gcc3.mk filemartin4-3/+36
accordingly. From: matthew green <mrg@netbsd.org> To: source-changes@NetBSD.org Subject: CVS commit: src/gnu/dist/gcc/gcc Message-Id: <20030725175744.B6FC4B004@cvs.netbsd.org> Module Name: src Committed By: mrg Date: Fri Jul 25 17:57:44 UTC 2003 Modified Files: src/gnu/dist/gcc/gcc: cppspec.c src/gnu/dist/gcc/gcc/config: netbsd.h Log Message: make `cpp -gcc' the default on NetBSD. To generate a diff of this commit: cvs rdiff -r1.1.1.1 -r1.2 src/gnu/dist/gcc/gcc/cppspec.c cvs rdiff -r1.1.1.1 -r1.2 src/gnu/dist/gcc/gcc/config/netbsd.h
2003-07-23fix GCC_VERSION so GCC_ARCHDIR is correctly set.grant1-3/+2
re-arrange gcc/Makefile a bit to more closely resemble gcc3/Makefile.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-17Update:abs2-4/+4
gcc3 to 3.3nb5 gcc3-c to 3.3nb1 gcc3-c++ to 3.3nb1 In gcc3.mk set CPP to '.../cpp -gcc' rather than '.../cpp' Ensure __GNUC__ and similar are defined.
2003-07-13oops, we still want the mk files for non-pkgsrc purposes. unbumpgrant3-4/+18
PKGREVISIONs.
2003-07-13greatly simplify the handling of pkgsrc gcc, and eliminate a bug whichgrant4-47/+11
has allowed these packages to work :) set CC, CXX, CPP and F77 in gcc{,3}/buildlink2.mk. you now only need to define USE_GCC2 or USE_GCC3 to use the pkgsrc gcc of your choice. the share/examples/gcc/mk.conf and gcc3/mk.conf files are no longer installed. bump PKGREVISIONs.
2003-07-08Update gcc3 to gcc3-3.3nb4:abs3-3/+20
Apply http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10955 * unroll.c (unroll_loop): Fix off-by-one bug. Fixes build issue with xdm and -O3 Suggested by fredb
2003-07-06Specifying --infodir=... to configure is not needed anymore.seb1-2/+1
2003-07-06set GCC_VERSION for use in GCC_ARCHDIR. remove a superfluous commentgrant1-2/+3
about GCC_PREFIX. XXX why is GCC_PREFIX ${PREFIX}/gcc3 ?
2003-07-06s/${PKGVERSION}/3.3/ - we don't have a variable for PKGVERSIONgrant1-2/+2
without PKGREVISION.
2003-07-04Convert to USE_NEW_TEXINFO.seb8-117/+10
Remove or trim "info related" patch files. Install info files in package specific directory. Hence the PLIST files are now nearly empty... This should finish making these two packages really non-conflicting. Bump PKGREVISION.
2003-07-04Install example mk.conf in package specific directory.seb4-14/+15
Adjust and make uniform various substitution variables and MESSAGE files. No PKGREVISION bump right now.
2003-07-03oops, missed the .info filesdrochner1-2/+3
2003-07-03sort stuff so that bsd.prefs.mk is pulled in before any decisions aredrochner1-5/+5
drawn from user variables comma-separate the list of supported languages; while spaces work, the libstdc++ configure script misbehaves if c++ is not the last one...
2003-07-03provide a knob to turn on java supportdrochner2-2/+17
2003-07-03It seems that splitting gcc3 is more work than I expected.drochner3-5/+11
Until this is done, put everything back but java.
2003-07-03Building Java support takes too long.drochner3-14/+5
Cripple the pkg to support c/c++ only. If needed, f/java could be put into addon pkgs.
2003-07-03Don't stomp prefix settings by overwriting CONFIGURE_ARGS (+= instead of =).rafal1-2/+2
2003-07-02make sure libgcc is compiled -fPICdrochner2-1/+11
2003-07-02The "libgcc_eh not found" was just buildlink lossage, notdrochner1-3/+6
gcc3's fault. Worse, programs got built against the wrong (main tree) libgcc. Now that this is fixed, set a netbsdelf2.0 target on -current, to get both thread support and crt*.o files. Also, use the usual buildlink magic to avoid picking up a GNU pth from /usr/pkg. pkgsrc/mail/imap-uw builds with a gcc3 set up this way.
2003-07-02Use some magic similar to share/mk/bsd.gcc.mk to setdrochner1-2/+5
_GCC_ARCHSUBDIR, which happens to be the location of libgcc. This makes the buildlink stuff work independantly of the exact GNU_PLATFORM gcc3 was compiled for.
2003-06-30Update gcc3 to gcc3-3.3nb2abs1-3/+9
If NetBSD and /usr/include/pthread.h is present, add --enable-threads to configure arguments. Could set --host=i386--netbsdelf2.0 instead, but that causes many other packages (eg: mail/imap-uw) to fail to link with '/usr/bin/ld: cannot find -lgcc_eh' even when they .if defined(USE_GCC3) . include "../../lang/gcc3/buildlink2.mk" .endif With this change a 1.6U/i386 machine can build mozilla with gcc3.
2003-06-24If included, set F77 and PKG_FC to this g77 as well.jschauma1-1/+3
2003-06-17only do the USE_BINUTILS tests if we're on NetBSD.grant1-3/+3
unbreaks this on Solaris and other non-GNU binutils platforms.
2003-06-11Don't gratuitiusly force use of binutil's "ld", as this one evidentlyfredb1-2/+1
has "${PREFIX}/lib" in it's search path, causing configure to to pick up libraries it shouldn't (such as "libiconv" -- PR pkg/21848).