aboutsummaryrefslogtreecommitdiffstats
path: root/devel/mingw32-gcc
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-05-19 12:18:18 +0800
committeredwin <edwin@FreeBSD.org>2003-05-19 12:18:18 +0800
commitd83b326ec513279b44194870bfcae0683cbea44c (patch)
treed134c8d6b3a2f2d265a8d3752e6cfcb310ebf247 /devel/mingw32-gcc
parent0a891f0a2011f4e660a857f176e836baf117c439 (diff)
downloadfreebsd-ports-gnome-d83b326ec513279b44194870bfcae0683cbea44c.tar.gz
freebsd-ports-gnome-d83b326ec513279b44194870bfcae0683cbea44c.tar.zst
freebsd-ports-gnome-d83b326ec513279b44194870bfcae0683cbea44c.zip
[NEW PORT] devel/mingw32-gcc: new version of mingw32 toolchain for Windows target
This is gcc from latest mingw32-2.0.0 package. Here is old port `devel/mingw-' from 1.0.0 package, but maintainer of this old port syay, taht he don't want update it, because new versions is not too stable. It is good idea, to have old and stable environment (with old and good-known gcc-2.95, etc) and new one. We have many versions of native gcc in `lang/', for example. PR: ports/44459 Submitted by: Lev A. Serbryakov <lev@serebryakov.spb.ru>
Diffstat (limited to 'devel/mingw32-gcc')
-rw-r--r--devel/mingw32-gcc/Makefile102
-rw-r--r--devel/mingw32-gcc/distinfo7
-rw-r--r--devel/mingw32-gcc/files/patch-aa29
-rw-r--r--devel/mingw32-gcc/files/patch-ab53
-rw-r--r--devel/mingw32-gcc/files/patch-ac845
-rw-r--r--devel/mingw32-gcc/pkg-descr6
-rw-r--r--devel/mingw32-gcc/pkg-plist331
7 files changed, 106 insertions, 1267 deletions
diff --git a/devel/mingw32-gcc/Makefile b/devel/mingw32-gcc/Makefile
index 655792ebff2b..92762ee01c63 100644
--- a/devel/mingw32-gcc/Makefile
+++ b/devel/mingw32-gcc/Makefile
@@ -1,65 +1,77 @@
-# New ports collection makefile for: mingw-gcc
-# Date created: 6 June 2000
-# Whom: Toshihiro Inoue <tino@pa2.so-net.ne.jp>
+# New ports collection makefile for: mingw32-gcc
+# Date created: 24 October 2002
+# Whom: Lev Serebryakov <lev@serebryakov.spb.ru>
#
# $FreeBSD$
#
PORTNAME= gcc
-PORTVERSION= 2.95.3
-PORTREVISION= 1
+PORTVERSION= ${GCCVERSION}.${PATCHVERSION}
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= mingw
-PKGNAMEPREFIX= mingw-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-20010828-src
+MASTER_SITES= ${MASTER_SITE_SOURCEWARE}
+MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTNAME}-${GCCVERSION}
+PKGNAMEPREFIX= mingw32-
+DISTFILES= ${PORTNAME}-core-${GCCVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}-g++-${GCCVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}-objc-${GCCVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}-g77-${GCCVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}-ada-${GCCVERSION}${EXTRACT_SUFX}
DIST_SUBDIR= mingw
-MAINTAINER= doc@hisio.safenet.pl
-COMMENT= FSF gcc-2.95.2 for Windows cross-development
+PATCH_SITES= ${MASTER_SITE_SOURCEFORGE}
+PATCH_SITE_SUBDIR= mingw
+PATCHFILES= ${PORTNAME}-${GCCVERSION}-${PATCHVERSION:S/./-/}.src.diff.gz
+PATCH_DIST_STRIP= -p1
-BUILD_DEPENDS= ${LOCALBASE}/i386-mingw32msvc/bin/as:${PORTSDIR}/devel/mingw-binutils \
- ${LOCALBASE}/bin/mingwm10.dll:${PORTSDIR}/devel/mingw-bin-msvcrt \
- autoheader:${PORTSDIR}/devel/autoconf
-RUN_DEPENDS= ${LOCALBASE}/i386-mingw32msvc/bin/as:${PORTSDIR}/devel/mingw-binutils \
- ${LOCALBASE}/bin/mingwm10.dll:${PORTSDIR}/devel/mingw-bin-msvcrt
+MAINTAINER= lev@serebryakov.spb.ru
+COMMENT= FSF gcc-3.2 for Windows cross-development
-WRKSRC= ${WRKDIR}/gcc-${PORTVERSION}-20010828
+BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
+ mingwm10.dll:${PORTSDIR}/devel/mingw32-bin-msvcrt
+RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
+GCCVERSION= 3.2
+PATCHVERSION= 20020817.1
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${GCCVERSION}
+
+USE_BZIP2= yes
USE_GMAKE= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --target=i386-mingw32msvc \
- --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/i386-mingw32msvc/${PORTVERSION}/include/g++
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
+ --enable-languages=c,c++,ada,f77,objc \
+ --with-gcc --with-gnu-ld --with-gnu-as \
+ --enable-threads --disable-nls \
+ --disable-win32-registry --disable-shared
+MAKE_ENV= PATH=${PREFIX}/bin:${PATH}
+LIBTOOLFILES= configure gcc/configure
+MAN1= ${PKGNAMEPREFIX}gcc.1 ${PKGNAMEPREFIX}g++.1 ${PKGNAMEPREFIX}g77.1 \
+ cpp.1 gcov.1
+MAN7= fsf-funding.7 gfdl.7 gpl.7
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
+PLIST_SUB+= PORTVERSION=${PORTVERSION} GCC_TARG=${PKGNAMEPREFIX:S/-$//} \
+ GCC_REV=${GCCVERSION}
-MAN1= cccp.1 \
- i386-mingw32msvc-g++.1 \
- i386-mingw32msvc-g77.1 \
- i386-mingw32msvc-gcc.1
+BINARIES = gcc cpp g++ g77 gcov
-post-patch:
- ${REINPLACE_CMD} -e 's/install-libiberty//' ${WRKSRC}/Makefile.in
- ${REINPLACE_CMD} -E -e 's/([^x])str(error|signal).[co]/\1/g' \
- ${WRKSRC}/libiberty/Makefile.in ${WRKSRC}/libstdc++/Makefile.in
+# May be gcc sources was downloaded for some other port?
+pre-fetch:
+ for F in ${DISTFILES}; do \
+ ${TEST} -f ${DISTDIR}/$${F} && \
+ ${TEST} ! -f ${DISTDIR}/${DIST_SUBDIR}/$${F} && \
+ ${LN} ${DISTDIR}/$${F} ${DISTDIR}/${DIST_SUBDIR}/$${F} || \
+ true ;\
+ done
-pre-install:
- ${MV} ${PREFIX}/bin/i386-mingw32msvc-c++filt \
- ${PREFIX}/bin/i386-mingw32msvc-c++filt.binutils
+post-configure:
+ @${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=).+$$,\1,' ${WRKSRC}/Makefile
+ @${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,' ${WRKSRC}/gcc/Makefile
post-install:
- @for file in \
- cpp gcov \
- i386-mingw32msvc-c++ \
- i386-mingw32msvc-c++filt \
- i386-mingw32msvc-g++ \
- i386-mingw32msvc-g77 \
- i386-mingw32msvc-gcc \
- i386-mingw32msvc-protoize \
- i386-mingw32msvc-unprotoize; \
- do \
- strip ${PREFIX}/bin/$${file}; \
- done
+.for F in ${BINARIES}
+ @strip ${PREFIX}/bin/${PKGNAMEPREFIX}$F
+ @${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \
+ ${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F
+.endfor
.include <bsd.port.mk>
diff --git a/devel/mingw32-gcc/distinfo b/devel/mingw32-gcc/distinfo
index 367a02ae677d..217785c94a3d 100644
--- a/devel/mingw32-gcc/distinfo
+++ b/devel/mingw32-gcc/distinfo
@@ -1 +1,6 @@
-MD5 (mingw/gcc-2.95.3-20010828-src.tar.gz) = 1fc0c647b42e8278e5906ee540defd3c
+MD5 (mingw/gcc-core-3.2.tar.bz2) = 237d1cd956518f89a618172467d97811
+MD5 (mingw/gcc-g++-3.2.tar.bz2) = bec8fc6679a7ba0abb79af3d9bb4f43e
+MD5 (mingw/gcc-objc-3.2.tar.bz2) = 48fabae4a46f4c12e277358b9044fb25
+MD5 (mingw/gcc-g77-3.2.tar.bz2) = b6799d840bd458562368c10ec8765ed2
+MD5 (mingw/gcc-ada-3.2.tar.bz2) = 20a5a6984a998be0a452f6240287c1ce
+MD5 (mingw/gcc-3.2-20020817-1.src.diff.gz) = 49fd6cb2e2fcf005b037c54a89b145ac
diff --git a/devel/mingw32-gcc/files/patch-aa b/devel/mingw32-gcc/files/patch-aa
deleted file mode 100644
index 29cdf81e1bb9..000000000000
--- a/devel/mingw32-gcc/files/patch-aa
+++ /dev/null
@@ -1,29 +0,0 @@
---- gcc/configure.orig Thu Aug 24 19:33:08 2000
-+++ gcc/configure Thu Aug 24 19:52:57 2000
-@@ -763,7 +763,7 @@
- gcc_gxx_include_dir='${libsubdir}/include/g++'
- else
- topsrcdir=${srcdir}/.. . ${srcdir}/../config.if
-- gcc_gxx_include_dir="\$(libsubdir)/\$(unlibsubdir)/..\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/[^/]*|/..|g'\`/include/g++"-${libstdcxx_interface}
-+ gcc_gxx_include_dir="\$(local_prefix)\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/[^/]*|/..|g'\`/include/g++"-${libstdcxx_interface}
- fi
- fi
-
-@@ -8530,7 +8530,7 @@
- # make and thus we'd get different behavior depending on where we built the
- # sources.
- if test x$exec_prefix = xNONE -o x$exec_prefix = x$prefix; then
-- gcc_tooldir='$(libsubdir)/$(unlibsubdir)/../$(target_alias)'
-+ gcc_tooldir='$(local_prefix)/$(target_alias)'
- else
- # An explanation of the sed strings:
- # -e 's|^\$(prefix)||' matches and eliminates 'prefix' from 'exec_prefix'
-@@ -8554,7 +8554,7 @@
- # /foo /foo/bar/ugg ../../
- #
- dollar='$$'
-- gcc_tooldir="\$(libsubdir)/\$(unlibsubdir)/\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/\$(dollar)||' -e 's|^[^/]|/|' -e 's|/[^/]*|../|g'\`\$(target_alias)"
-+ gcc_tooldir="\$(libdir)/\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/\$(dollar)||' -e 's|^[^/]|/|' -e 's|/[^/]*|../|g'\`\$(target_alias)"
- fi
-
-
diff --git a/devel/mingw32-gcc/files/patch-ab b/devel/mingw32-gcc/files/patch-ab
deleted file mode 100644
index 55c611144673..000000000000
--- a/devel/mingw32-gcc/files/patch-ab
+++ /dev/null
@@ -1,53 +0,0 @@
---- gcc/Makefile.in.orig Thu Aug 24 19:46:43 2000
-+++ gcc/Makefile.in Thu Aug 24 19:50:43 2000
-@@ -1407,12 +1407,12 @@
- # Language-independent files.
-
- DRIVER_DEFINES = \
-- -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
-+ -DSTANDARD_STARTFILE_PREFIX=\"$(libdir)/\" \
- -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
- -DDEFAULT_TARGET_VERSION=\"$(version)\" \
- -DDEFAULT_TARGET_MACHINE=\"$(target_alias)\" \
- -DSTANDARD_BINDIR_PREFIX=\"$(bindir)/\" \
-- -DTOOLDIR_BASE_PREFIX=\"$(unlibsubdir)/../\"
-+ -DTOOLDIR_BASE_PREFIX=\"$(local_prefix)/\"
- gcc.o: gcc.c $(CONFIG_H) system.h intl.h multilib.h \
- Makefile $(lang_specs_files) prefix.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
-@@ -1972,7 +1972,7 @@
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
- -c `echo $(srcdir)/cccp.c | sed 's,^\./,,'`
-@@ -2006,7 +2006,7 @@
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
- -c `echo $(srcdir)/cppinit.c | sed 's,^\./,,'`
-@@ -2031,7 +2031,7 @@
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DSTD_PROTO_DIR=\"$(libsubdir)\" \
- $(srcdir)/protoize.c
-
-@@ -2042,7 +2042,7 @@
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DSTD_PROTO_DIR=\"$(libsubdir)\" \
- $(srcdir)/unprotoize.c
-
diff --git a/devel/mingw32-gcc/files/patch-ac b/devel/mingw32-gcc/files/patch-ac
deleted file mode 100644
index 1e93cbec7dc1..000000000000
--- a/devel/mingw32-gcc/files/patch-ac
+++ /dev/null
@@ -1,845 +0,0 @@
-*** libf2c/g2c.hin.orig Fri Jan 25 16:35:46 2002
---- libf2c/g2c.hin Fri Jan 25 16:36:32 2002
-***************
-*** 18,37 ****
-
- /* F2C_INTEGER will normally be `int' but would be `long' on 16-bit systems */
- /* we assume short, float are OK */
-! typedef @F2C_INTEGER@ /* long int */ integer;
-! typedef unsigned @F2C_INTEGER@ /* long */ uinteger;
- typedef char *address;
- typedef short int shortint;
- typedef float real;
- typedef double doublereal;
- typedef struct { real r, i; } complex;
- typedef struct { doublereal r, i; } doublecomplex;
-! typedef @F2C_INTEGER@ /* long int */ logical;
- typedef short int shortlogical;
- typedef char logical1;
- typedef char integer1;
-! typedef @F2C_LONGINT@ /* long long */ longint; /* system-dependent */
-! typedef unsigned @F2C_LONGINT@ /* long long */ ulongint; /* system-dependent */
- #define qbit_clear(a,b) ((a) & ~((ulongint)1 << (b)))
- #define qbit_set(a,b) ((a) | ((ulongint)1 << (b)))
-
---- 18,37 ----
-
- /* F2C_INTEGER will normally be `int' but would be `long' on 16-bit systems */
- /* we assume short, float are OK */
-! typedef int /* long int */ integer;
-! typedef unsigned int /* long */ uinteger;
- typedef char *address;
- typedef short int shortint;
- typedef float real;
- typedef double doublereal;
- typedef struct { real r, i; } complex;
- typedef struct { doublereal r, i; } doublecomplex;
-! typedef int /* long int */ logical;
- typedef short int shortlogical;
- typedef char logical1;
- typedef char integer1;
-! typedef long long int /* long long */ longint; /* system-dependent */
-! typedef unsigned long long int /* long long */ ulongint; /* system-dependent */
- #define qbit_clear(a,b) ((a) & ~((ulongint)1 << (b)))
- #define qbit_set(a,b) ((a) | ((ulongint)1 << (b)))
-
-***************
-*** 52,60 ****
- typedef short ftnlen;
- typedef short ftnint;
- #else
-! typedef @F2C_INTEGER@ /* long int */ flag;
-! typedef @F2C_INTEGER@ /* long int */ ftnlen;
-! typedef @F2C_INTEGER@ /* long int */ ftnint;
- #endif
-
- /*external read, write*/
---- 52,60 ----
- typedef short ftnlen;
- typedef short ftnint;
- #else
-! typedef int /* long int */ flag;
-! typedef int /* long int */ ftnlen;
-! typedef int /* long int */ ftnint;
- #endif
-
- /*external read, write*/
-*** libf2c/configure.in.orig Fri Jan 25 16:35:53 2002
---- libf2c/configure.in Fri Jan 25 16:36:55 2002
-***************
-*** 99,196 ****
- extra_includes="-I$topsrcdir/gcc/f -I$topsrcdir/gcc -I$topsrcdir/include -I$topsrcdir/gcc/config -I$r/gcc"
- ac_cpp="$late_ac_cpp -DIN_GCC -DHAVE_CONFIG_H $extra_includes"
-
-- # The AC_EGREP_CPPs below have been known to fail when the header
-- # path is wrong after things have been moved about; the cpp error status
-- # counts for nothing. First check that there aren't any errors from
-- # the headers.
-- CFLAGS="$CFLAGS -DHAVE_CONFIG_H -DIN_GCC $extra_includes"
-- AC_TRY_COMPILE([#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"],,,
-- AC_MSG_ERROR([Can't run check for integer sizes -- see config.log]))
-- CFLAGS=$late_cflags
--
-- AC_CACHE_VAL(g77_cv_sys_f2cinteger,
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_INTEGER=long int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
-- ],
-- g77_cv_sys_f2cinteger="long int",)
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_INTEGER=int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
-- ],
-- g77_cv_sys_f2cinteger=int,)
-- fi
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- AC_MSG_RESULT("")
-- AC_MSG_ERROR([Can't determine type for f2c integer; config.log may help.])
-- fi
-- )
-- AC_MSG_RESULT($g77_cv_sys_f2cinteger)
-- F2C_INTEGER=$g77_cv_sys_f2cinteger
-- AC_SUBST(F2C_INTEGER)
--
-- AC_MSG_CHECKING(f2c long int type)
-- AC_CACHE_VAL(g77_cv_sys_f2clongint,
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_LONGINT=long int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
-- ],
-- g77_cv_sys_f2clongint="long int",)
--
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_LONGINT=long long int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
-- ],
-- g77_cv_sys_f2clongint="long long int",)
-- fi
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- AC_MSG_RESULT("")
-- AC_MSG_ERROR([Can't determine type for f2c long int; config.log may help.])
-- fi
-- )
-- AC_MSG_RESULT($g77_cv_sys_f2clongint)
-- F2C_LONGINT=$g77_cv_sys_f2clongint
-- AC_SUBST(F2C_LONGINT)
- ac_cpp=$late_ac_cpp
-
- # avoid confusion in case the `makefile's from the f2c distribution have
---- 99,104 ----
-*** libf2c/configure.orig Fri Jan 25 16:35:57 2002
---- libf2c/configure Fri Jan 25 16:37:03 2002
-***************
-*** 28,33 ****
---- 28,34 ----
- program_transform_name=s,x,x,
- silent=
- site=
-+ sitefile=
- srcdir=
- target=NONE
- verbose=
-***************
-*** 142,147 ****
---- 143,149 ----
- --help print this message
- --no-create do not create output files
- --quiet, --silent do not print \`checking...' messages
-+ --site-file=FILE use FILE as the site file
- --version print the version of autoconf that created configure
- Directory and file names:
- --prefix=PREFIX install architecture-independent files in PREFIX
-***************
-*** 312,317 ****
---- 314,324 ----
- -site=* | --site=* | --sit=*)
- site="$ac_optarg" ;;
-
-+ -site-file | --site-file | --site-fil | --site-fi | --site-f)
-+ ac_prev=sitefile ;;
-+ -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
-+ sitefile="$ac_optarg" ;;
-+
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
-***************
-*** 477,488 ****
- srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
-
- # Prefer explicitly selected file to automatically selected ones.
-! if test -z "$CONFIG_SITE"; then
-! if test "x$prefix" != xNONE; then
-! CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
-! else
-! CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
- fi
- fi
- for ac_site_file in $CONFIG_SITE; do
- if test -r "$ac_site_file"; then
---- 484,499 ----
- srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
-
- # Prefer explicitly selected file to automatically selected ones.
-! if test -z "$sitefile"; then
-! if test -z "$CONFIG_SITE"; then
-! if test "x$prefix" != xNONE; then
-! CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
-! else
-! CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
-! fi
- fi
-+ else
-+ CONFIG_SITE="$sitefile"
- fi
- for ac_site_file in $CONFIG_SITE; do
- if test -r "$ac_site_file"; then
-***************
-*** 558,564 ****
- compiler_name=f771
- rm -f skip-this-dir
- echo $ac_n "checking if compiler $compiler_name has been built""... $ac_c" 1>&6
-! echo "configure:562: checking if compiler $compiler_name has been built" >&5
- if eval "test \"`echo '$''{'g77_cv_compiler_exists'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 569,575 ----
- compiler_name=f771
- rm -f skip-this-dir
- echo $ac_n "checking if compiler $compiler_name has been built""... $ac_c" 1>&6
-! echo "configure:573: checking if compiler $compiler_name has been built" >&5
- if eval "test \"`echo '$''{'g77_cv_compiler_exists'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 589,595 ****
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:593: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 600,606 ----
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:604: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 619,625 ****
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:623: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 630,636 ----
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:634: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 670,676 ****
- # Extract the first word of "cl", so it can be a program name with args.
- set dummy cl; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:674: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 681,687 ----
- # Extract the first word of "cl", so it can be a program name with args.
- set dummy cl; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:685: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 702,708 ****
- fi
-
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-! echo "configure:706: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
-
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
---- 713,719 ----
- fi
-
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-! echo "configure:717: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
-
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-***************
-*** 713,724 ****
-
- cat > conftest.$ac_ext << EOF
-
-! #line 717 "configure"
- #include "confdefs.h"
-
- main(){return(0);}
- EOF
-! if { (eval echo configure:722: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- ac_cv_prog_cc_works=yes
- # If we can't run a trivial program, we are probably using a cross compiler.
- if (./conftest; exit) 2>/dev/null; then
---- 724,735 ----
-
- cat > conftest.$ac_ext << EOF
-
-! #line 728 "configure"
- #include "confdefs.h"
-
- main(){return(0);}
- EOF
-! if { (eval echo configure:733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- ac_cv_prog_cc_works=yes
- # If we can't run a trivial program, we are probably using a cross compiler.
- if (./conftest; exit) 2>/dev/null; then
-***************
-*** 744,755 ****
- { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-! echo "configure:748: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
- echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
- cross_compiling=$ac_cv_prog_cc_cross
-
- echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-! echo "configure:753: checking whether we are using GNU C" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 755,766 ----
- { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-! echo "configure:759: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
- echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
- cross_compiling=$ac_cv_prog_cc_cross
-
- echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-! echo "configure:764: checking whether we are using GNU C" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 758,764 ****
- yes;
- #endif
- EOF
-! if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:762: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
- ac_cv_prog_gcc=yes
- else
- ac_cv_prog_gcc=no
---- 769,775 ----
- yes;
- #endif
- EOF
-! if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:773: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
- ac_cv_prog_gcc=yes
- else
- ac_cv_prog_gcc=no
-***************
-*** 777,783 ****
- ac_save_CFLAGS="$CFLAGS"
- CFLAGS=
- echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-! echo "configure:781: checking whether ${CC-cc} accepts -g" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 788,794 ----
- ac_save_CFLAGS="$CFLAGS"
- CFLAGS=
- echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-! echo "configure:792: checking whether ${CC-cc} accepts -g" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 817,823 ****
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:821: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 828,834 ----
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:832: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 857,863 ****
- # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- # ./install, which can be erroneously created by make from ./install.sh.
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-! echo "configure:861: checking for a BSD compatible install" >&5
- if test -z "$INSTALL"; then
- if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
---- 868,874 ----
- # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- # ./install, which can be erroneously created by make from ./install.sh.
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-! echo "configure:872: checking for a BSD compatible install" >&5
- if test -z "$INSTALL"; then
- if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-***************
-*** 910,916 ****
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
- echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-! echo "configure:914: checking whether ${MAKE-make} sets \${MAKE}" >&5
- set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
---- 921,927 ----
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
- echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-! echo "configure:925: checking whether ${MAKE-make} sets \${MAKE}" >&5
- set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-***************
-*** 939,945 ****
-
- # Sanity check for the cross-compilation case:
- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-! echo "configure:943: checking how to run the C preprocessor" >&5
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
---- 950,956 ----
-
- # Sanity check for the cross-compilation case:
- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-! echo "configure:954: checking how to run the C preprocessor" >&5
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
-***************
-*** 954,966 ****
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp.
- cat > conftest.$ac_ext <<EOF
-! #line 958 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:964: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
---- 965,977 ----
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp.
- cat > conftest.$ac_ext <<EOF
-! #line 969 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:975: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
-***************
-*** 971,983 ****
- rm -rf conftest*
- CPP="${CC-cc} -E -traditional-cpp"
- cat > conftest.$ac_ext <<EOF
-! #line 975 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:981: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
---- 982,994 ----
- rm -rf conftest*
- CPP="${CC-cc} -E -traditional-cpp"
- cat > conftest.$ac_ext <<EOF
-! #line 986 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:992: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
-***************
-*** 988,1000 ****
- rm -rf conftest*
- CPP="${CC-cc} -nologo -E"
- cat > conftest.$ac_ext <<EOF
-! #line 992 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:998: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
---- 999,1011 ----
- rm -rf conftest*
- CPP="${CC-cc} -nologo -E"
- cat > conftest.$ac_ext <<EOF
-! #line 1003 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:1009: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
-***************
-*** 1020,1036 ****
-
- ac_safe=`echo "stdio.h" | sed 'y%./+-%__p_%'`
- echo $ac_n "checking for stdio.h""... $ac_c" 1>&6
-! echo "configure:1024: checking for stdio.h" >&5
- if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
-! #line 1029 "configure"
- #include "confdefs.h"
- #include <stdio.h>
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:1034: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- rm -rf conftest*
---- 1031,1047 ----
-
- ac_safe=`echo "stdio.h" | sed 'y%./+-%__p_%'`
- echo $ac_n "checking for stdio.h""... $ac_c" 1>&6
-! echo "configure:1035: checking for stdio.h" >&5
- if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
-! #line 1040 "configure"
- #include "confdefs.h"
- #include <stdio.h>
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:1045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- rm -rf conftest*
-***************
-*** 1061,1225 ****
- # (via com.h). proj.h and com.h are in gcc/f/, config.h which they need
- # is in gcc/ and the config files are in gcc/config/.
- echo $ac_n "checking f2c integer type""... $ac_c" 1>&6
-! echo "configure:1065: checking f2c integer type" >&5
- # Set this back later below!
- late_ac_cpp=$ac_cpp
- late_cflags=$CFLAGS
- extra_includes="-I$topsrcdir/gcc/f -I$topsrcdir/gcc -I$topsrcdir/include -I$topsrcdir/gcc/config -I$r/gcc"
- ac_cpp="$late_ac_cpp -DIN_GCC -DHAVE_CONFIG_H $extra_includes"
-
-- # The AC_EGREP_CPPs below have been known to fail when the header
-- # path is wrong after things have been moved about; the cpp error status
-- # counts for nothing. First check that there aren't any errors from
-- # the headers.
-- CFLAGS="$CFLAGS -DHAVE_CONFIG_H -DIN_GCC $extra_includes"
-- cat > conftest.$ac_ext <<EOF
-- #line 1078 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- int main() {
--
-- ; return 0; }
-- EOF
-- if { (eval echo configure:1087: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-- :
-- else
-- echo "configure: failed program was:" >&5
-- cat conftest.$ac_ext >&5
-- rm -rf conftest*
-- { echo "configure: error: Can't run check for integer sizes -- see config.log" 1>&2; exit 1; }
-- fi
-- rm -f conftest*
-- CFLAGS=$late_cflags
--
-- if eval "test \"`echo '$''{'g77_cv_sys_f2cinteger'+set}'`\" = set"; then
-- echo $ac_n "(cached) $ac_c" 1>&6
-- else
-- echo "configure:1101: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1103 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_INTEGER=long int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2cinteger="long int"
-- fi
-- rm -f conftest*
--
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- echo "configure:1125: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1127 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_INTEGER=int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2cinteger=int
-- fi
-- rm -f conftest*
--
-- fi
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- echo "$ac_t""""" 1>&6
-- { echo "configure: error: Can't determine type for f2c integer; config.log may help." 1>&2; exit 1; }
-- fi
--
-- fi
--
-- echo "$ac_t""$g77_cv_sys_f2cinteger" 1>&6
-- F2C_INTEGER=$g77_cv_sys_f2cinteger
--
--
-- echo $ac_n "checking f2c long int type""... $ac_c" 1>&6
-- echo "configure:1161: checking f2c long int type" >&5
-- if eval "test \"`echo '$''{'g77_cv_sys_f2clongint'+set}'`\" = set"; then
-- echo $ac_n "(cached) $ac_c" 1>&6
-- else
-- echo "configure:1165: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1167 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_LONGINT=long int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2clongint="long int"
-- fi
-- rm -f conftest*
--
--
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- echo "configure:1190: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1192 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_LONGINT=long long int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2clongint="long long int"
-- fi
-- rm -f conftest*
--
-- fi
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- echo "$ac_t""""" 1>&6
-- { echo "configure: error: Can't determine type for f2c long int; config.log may help." 1>&2; exit 1; }
-- fi
--
-- fi
--
-- echo "$ac_t""$g77_cv_sys_f2clongint" 1>&6
-- F2C_LONGINT=$g77_cv_sys_f2clongint
--
- ac_cpp=$late_ac_cpp
-
- # avoid confusion in case the `makefile's from the f2c distribution have
---- 1072,1084 ----
- # (via com.h). proj.h and com.h are in gcc/f/, config.h which they need
- # is in gcc/ and the config files are in gcc/config/.
- echo $ac_n "checking f2c integer type""... $ac_c" 1>&6
-! echo "configure:1076: checking f2c integer type" >&5
- # Set this back later below!
- late_ac_cpp=$ac_cpp
- late_cflags=$CFLAGS
- extra_includes="-I$topsrcdir/gcc/f -I$topsrcdir/gcc -I$topsrcdir/include -I$topsrcdir/gcc/config -I$r/gcc"
- ac_cpp="$late_ac_cpp -DIN_GCC -DHAVE_CONFIG_H $extra_includes"
-
- ac_cpp=$late_ac_cpp
-
- # avoid confusion in case the `makefile's from the f2c distribution have
-***************
-*** 1267,1273 ****
- fi
-
- echo $ac_n "checking host system type""... $ac_c" 1>&6
-! echo "configure:1271: checking host system type" >&5
-
- host_alias=$host
- case "$host_alias" in
---- 1126,1132 ----
- fi
-
- echo $ac_n "checking host system type""... $ac_c" 1>&6
-! echo "configure:1130: checking host system type" >&5
-
- host_alias=$host
- case "$host_alias" in
-***************
-*** 1288,1294 ****
- echo "$ac_t""$host" 1>&6
-
- echo $ac_n "checking target system type""... $ac_c" 1>&6
-! echo "configure:1292: checking target system type" >&5
-
- target_alias=$target
- case "$target_alias" in
---- 1147,1153 ----
- echo "$ac_t""$host" 1>&6
-
- echo $ac_n "checking target system type""... $ac_c" 1>&6
-! echo "configure:1151: checking target system type" >&5
-
- target_alias=$target
- case "$target_alias" in
-***************
-*** 1306,1312 ****
- echo "$ac_t""$target" 1>&6
-
- echo $ac_n "checking build system type""... $ac_c" 1>&6
-! echo "configure:1310: checking build system type" >&5
-
- build_alias=$build
- case "$build_alias" in
---- 1165,1171 ----
- echo "$ac_t""$target" 1>&6
-
- echo $ac_n "checking build system type""... $ac_c" 1>&6
-! echo "configure:1169: checking build system type" >&5
-
- build_alias=$build
- case "$build_alias" in
-***************
-*** 1487,1494 ****
- s%@INSTALL_DATA@%$INSTALL_DATA%g
- s%@SET_MAKE@%$SET_MAKE%g
- s%@CPP@%$CPP%g
-- s%@F2C_INTEGER@%$F2C_INTEGER%g
-- s%@F2C_LONGINT@%$F2C_LONGINT%g
- s%@gcc_version@%$gcc_version%g
- s%@gcc_version_trigger@%$gcc_version_trigger%g
- s%@host@%$host%g
---- 1346,1351 ----
-
diff --git a/devel/mingw32-gcc/pkg-descr b/devel/mingw32-gcc/pkg-descr
index 3f821830b254..87305b89453e 100644
--- a/devel/mingw32-gcc/pkg-descr
+++ b/devel/mingw32-gcc/pkg-descr
@@ -1 +1,5 @@
-FSF gcc-2.95.2 for Windows cross-development.
+FSF gcc-3.2 for Windows cross-development
+
+GCC site: http://gcc.gnu.org/
+
+WWW: http://www.mingw.org/
diff --git a/devel/mingw32-gcc/pkg-plist b/devel/mingw32-gcc/pkg-plist
index 8aceb1994f30..3fe5a8b63394 100644
--- a/devel/mingw32-gcc/pkg-plist
+++ b/devel/mingw32-gcc/pkg-plist
@@ -1,293 +1,38 @@
-bin/cpp
-bin/gcov
-bin/i386-mingw32msvc-c++
-@exec mv %D/bin/i386-mingw32msvc-c++filt %D/bin/i386-mingw32msvc-c++filt.binutils
-bin/i386-mingw32msvc-c++filt
-@unexec mv %D/bin/i386-mingw32msvc-c++filt.binutils %D/bin/i386-mingw32msvc-c++filt
-bin/i386-mingw32msvc-g++
-bin/i386-mingw32msvc-g77
-bin/i386-mingw32msvc-gcc
-bin/i386-mingw32msvc-protoize
-bin/i386-mingw32msvc-unprotoize
-i386-mingw32msvc/bin/gcc
-i386-mingw32msvc/include/_G_config.h
-i386-mingw32msvc/lib/libiberty.a
-i386-mingw32msvc/lib/libstdc++.a.2.10.0
-@unexec install-info --delete %D/info/cpp.info %D/info/dir
-@unexec install-info --delete %D/info/g77.info %D/info/dir
-@unexec install-info --delete %D/info/gcc.info %D/info/dir
-info/cpp.info
-info/cpp.info-1
-info/cpp.info-2
-info/cpp.info-3
-info/g77.info
-info/g77.info-1
-info/g77.info-10
-info/g77.info-11
-info/g77.info-12
-info/g77.info-13
-info/g77.info-14
-info/g77.info-15
-info/g77.info-16
-info/g77.info-17
-info/g77.info-18
-info/g77.info-19
-info/g77.info-2
-info/g77.info-20
-info/g77.info-21
-info/g77.info-3
-info/g77.info-4
-info/g77.info-5
-info/g77.info-6
-info/g77.info-7
-info/g77.info-8
-info/g77.info-9
-info/gcc.info
-info/gcc.info-1
-info/gcc.info-10
-info/gcc.info-11
-info/gcc.info-12
-info/gcc.info-13
-info/gcc.info-14
-info/gcc.info-15
-info/gcc.info-16
-info/gcc.info-17
-info/gcc.info-18
-info/gcc.info-19
-info/gcc.info-2
-info/gcc.info-20
-info/gcc.info-21
-info/gcc.info-22
-info/gcc.info-23
-info/gcc.info-24
-info/gcc.info-25
-info/gcc.info-26
-info/gcc.info-27
-info/gcc.info-28
-info/gcc.info-29
-info/gcc.info-3
-info/gcc.info-30
-info/gcc.info-4
-info/gcc.info-5
-info/gcc.info-6
-info/gcc.info-7
-info/gcc.info-8
-info/gcc.info-9
-@exec install-info %D/info/cpp.info %D/info/dir
-@exec install-info %D/info/g77.info %D/info/dir
-@exec install-info %D/info/gcc.info %D/info/dir
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/SYSCALLS.c.X
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cc1
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cc1obj
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cc1plus
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cpp0
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/f771
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/README
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/exception
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/fixed
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/float.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/iso646.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/limits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/new
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/new.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/NXConstStr.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/Object.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/Protocol.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/encoding.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/hash.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/objc-api.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/objc-list.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/objc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/sarray.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/thr.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/typedstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/proto.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/stdarg.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/stdbool.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/stddef.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/syslimits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/typeinfo
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-alpha.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-arc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-c4x.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-clipper.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-h8300.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-i860.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-i960.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-m32r.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-m88k.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-mips.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-mn10200.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-mn10300.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-pa.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-ppc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-pyr.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-sh.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-sparc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-spur.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-v850.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/varargs.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libgcc.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libg2c.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libobjc.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libstdc++.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/specs
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/PlotFile.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/SFile.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/algo.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/algobase.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/algorithm
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/alloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/bitset
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/builtinbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/bvector.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cassert
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cctype
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cerrno
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cfloat
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ciso646
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/climits
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/clocale
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cmath
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/complex
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/complex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/csetjmp
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/csignal
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstdarg
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstddef
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstdio
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstdlib
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstring
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ctime
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cwchar
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cwctype
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/defalloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/deque
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/deque.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/dummy.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/editbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/floatio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/fstream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/fstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/function.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/functional
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_map
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_set
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hashtable.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/heap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/indstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iolibio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iomanip
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iomanip.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iosfwd
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostdio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostreamP.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/istream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iterator
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iterator.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/libio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/libioP.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/list
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/list.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/map
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/memory
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/multimap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/multiset.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/numeric
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ostream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pair.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/parsestream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pfstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/procbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pthread_alloc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pthread_alloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/queue
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/rope
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/rope.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ropeimpl.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/set
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/slist
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/slist.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/sstream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stack
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stack.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/bastring.cc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/bastring.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/complext.cc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/complext.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/dcomplex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/fcomplex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/gslice.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/gslice_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/indirect_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/ldcomplex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/mask_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/slice.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/slice_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/std_valarray.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/straits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/valarray_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/valarray_array.tcc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/valarray_meta.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stdexcept
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stdiostream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_algo.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_algobase.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_alloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_bvector.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_config.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_construct.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_deque.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_function.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hash_fun.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hash_map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hash_set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hashtable.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_heap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_iterator.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_list.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_multimap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_multiset.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_numeric.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_pair.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_queue.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_raw_storage_iter.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_relops.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_rope.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_slist.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_stack.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_tempbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_tree.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_uninitialized.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_vector.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/streambuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/strfile.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/string
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/strstream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/strstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/tempbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/tree.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/type_traits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/utility
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/valarray
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/vector
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/vector.h
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%
-@dirrm lib/gcc-lib/i386-mingw32msvc
-@unexec rmdir %D/lib/gcc-lib 2>/dev/null || true
+%%GCC_TARG%%/bin/c++
+%%GCC_TARG%%/bin/cpp
+%%GCC_TARG%%/bin/g++
+%%GCC_TARG%%/bin/g77
+%%GCC_TARG%%/bin/gcc
+%%GCC_TARG%%/bin/gcov
+bin/%%GCC_TARG%%-c++
+bin/%%GCC_TARG%%-cpp
+bin/%%GCC_TARG%%-g++
+bin/%%GCC_TARG%%-g77
+bin/%%GCC_TARG%%-gcc
+bin/%%GCC_TARG%%-gccbug
+bin/%%GCC_TARG%%-gcov
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cc1
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cc1obj
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cc1plus
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/cpp0
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/crtbegin.o
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/crtend.o
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/f771
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/README
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/float.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/iso646.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/limits.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/mmintrin.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stdarg.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stdbool.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/stddef.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/syslimits.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/varargs.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include/xmmintrin.h
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/libgcc.a
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/specs
+lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/tradcpp0
+@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%/include
+@dirrm lib/gcc-lib/%%GCC_TARG%%/%%GCC_REV%%
+@dirrm lib/gcc-lib/%%GCC_TARG%%
+@unexec rmdir %D/lib/gcc-lib 2> /dev/null || true