summaryrefslogtreecommitdiff
path: root/lang/gcc3
AgeCommit message (Collapse)AuthorFilesLines
2005-03-05Disable aix64 when building gcc on AIX. It seems to cause wierdgarbled1-1/+5
problems. I don't think gcc works properly on that target yet.
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-21update to 3.3.5drochner3-7/+7
There was just a build system fix which we weren't affected by afaict.
2004-10-08No target information is available for Interix; disable it here.tv1-2/+2
2004-09-26Make _WRAPPEES into a public variable so that we can more easily createjlam1-2/+2
wrapper scripts in package-land.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-3/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-21Adapt to differences between the old buildlink3 wrapper scripts and thejlam1-3/+3
new wrapper scripts.
2004-09-10Set LIBTOOLIZE_PLIST to "yes" and remove obsolete code that performed thejlam1-21/+3
same function.
2004-09-08GCC generates and uses its own libtool to build shared libraries, andjlam1-1/+21
the resulting shared library names don't necessarily match the NetBSD names. Instead of hardcoding the shared library names in the PLISTs, only list the libtool archives in the PLISTs and dynamically determine the shared library names at post-install time and insert them into the PLIST. This fixes PLIST errors on non-NetBSD platforms. All of the magic is done in pkgsrc/lang/gcc3/language.mk. This should probably be generalized into something that could be used by all packages that use libtool.
2004-09-08Use OPSYSVARS to set --enable-shared or --disable-shared based on thejlam1-7/+9
value of ${OPSYS}. Also, allow FreeBSD to build the GCC shared libraries.
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam2-4/+4
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-07-30Check the version of as using the just-computed ${AS_PATH}, not ${AS}.jlam1-2/+2
2004-07-03always build gcc3 sub-packages with gcc3-c.grant1-1/+8
2004-07-03gcc3 is at 3.3.4 now.grant1-3/+2
2004-07-03fix path in MASTER_SITES.grant1-2/+2
2004-07-02oops, these are obsolete nowdrochner2-38/+0
2004-07-02update to 3.3.4drochner2-7/+5
bugfixes only afaict, no new features, no new files
2004-05-28pkg/23871 Ada runtime is not relocatable (same as gcc Bug ada/12950)shannonjr6-9/+313
part 1/2
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