Index: head/devel/avr-gcc/Makefile =================================================================== --- head/devel/avr-gcc/Makefile (revision 293016) +++ head/devel/avr-gcc/Makefile (revision 293017) @@ -1,66 +1,67 @@ # New ports collection makefile for: avr-gcc-devel # Date created: 22 Mar 2006 # Whom: Joerg Wunsch # # $FreeBSD$ # PORTNAME= gcc PORTVERSION= 4.5.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITES+= http://people.freebsd.org/~joerg/:local MASTER_SITE_SUBDIR= releases/${DISTNAME} PKGNAMEPREFIX= avr- DISTFILES= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \ gcc-g++-${PORTVERSION}${EXTRACT_SUFX} EXTRACT_ONLY= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \ gcc-g++-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= joerg@FreeBSD.org COMMENT= FSF GCC 4.x for Atmel AVR 8-bit RISC cross-development BUILD_DEPENDS= avr-as:${PORTSDIR}/devel/avr-binutils \ avr-ld:${PORTSDIR}/devel/avr-binutils LIB_DEPENDS= mpfr.4:${PORTSDIR}/math/mpfr \ gmp.10:${PORTSDIR}/math/gmp \ mpc.2:${PORTSDIR}/math/mpc RUN_DEPENDS= avr-as:${PORTSDIR}/devel/avr-binutils \ avr-ld:${PORTSDIR}/devel/avr-binutils # GCC 4.x doesn't want to be built in its own source directory. WRKSRC= ${WRKDIR}/gcc-${PORTVERSION} BUILD_WRKSRC= ${WRKDIR}/build CONFIGURE_WRKSRC= ${BUILD_WRKSRC} INSTALL_WRKSRC= ${BUILD_WRKSRC} CONFIGURE_SCRIPT= ../gcc-${PORTVERSION}/configure USE_PERL5_BUILD= yes USE_BZIP2= yes USE_GMAKE= yes USE_BISON= build +USE_GETTEXT= yes GNU_CONFIGURE= yes .include .if (${ARCH} == "amd64") ARCH= x86_64 -BROKEN= does not package .endif CONFLICTS= avr-gcc-3* avr-gcc-42* CONFIGURE_ARGS= --target=avr --disable-libssp --with-gmp=${LOCALBASE} MAKE_FLAGS= LANGUAGES="c c++" WITHOUT_CPU_CFLAGS=This is a cross-compiler. MAN1= avr-cpp.1 avr-gcc.1 avr-g++.1 avr-gcov.1 MAN7= fsf-funding.7 gfdl.7 gpl.7 INFO= cpp gcc gccint cppinternals gccinstall post-extract: cd ${WRKDIR} && ${MKDIR} build .include Property changes on: head/devel/avr-gcc/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.76 \ No newline at end of property +1.77 \ No newline at end of property Index: head/devel/avr-gcc/files/patch-plugins =================================================================== --- head/devel/avr-gcc/files/patch-plugins (nonexistent) +++ head/devel/avr-gcc/files/patch-plugins (revision 293017) @@ -0,0 +1,18 @@ +--- gcc/configure.orig ++++ gcc/configure +@@ -25460,13 +25460,13 @@ + $as_echo_n "checking for exported symbols... " >&6; } + echo "int main() {return 0;} int foobar() {return 0;}" > conftest.c + ${CC} ${CFLAGS} ${LDFLAGS} conftest.c -o conftest > /dev/null 2>&1 +- if $gcc_cv_objdump -T conftest | grep foobar > /dev/null; then ++ if $ac_cv_prog_OBJDUMP -T conftest | grep foobar > /dev/null; then + : # No need to use a flag + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -rdynamic" >&5 + $as_echo_n "checking for -rdynamic... " >&6; } + ${CC} ${CFLAGS} ${LDFLAGS} -rdynamic conftest.c -o conftest > /dev/null 2>&1 +- if $gcc_cv_objdump -T conftest | grep foobar > /dev/null; then ++ if $ac_cv_prog_OBJDUMP -T conftest | grep foobar > /dev/null; then + plugin_rdynamic=yes + pluginlibs="-rdynamic" + else Property changes on: head/devel/avr-gcc/files/patch-plugins ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/devel/avr-gcc/pkg-plist =================================================================== --- head/devel/avr-gcc/pkg-plist (revision 293016) +++ head/devel/avr-gcc/pkg-plist (revision 293017) @@ -1,249 +1,250 @@ avr/bin/c++ avr/bin/g++ avr/bin/gcc bin/avr-c++ bin/avr-cpp bin/avr-g++ bin/avr-gcc bin/avr-gcc-4.5.1 bin/avr-gccbug lib/gcc/avr/4.5.1/avr25/libgcc.a lib/gcc/avr/4.5.1/avr25/libgcov.a lib/gcc/avr/4.5.1/avr3/libgcc.a lib/gcc/avr/4.5.1/avr3/libgcov.a lib/gcc/avr/4.5.1/avr31/libgcc.a lib/gcc/avr/4.5.1/avr31/libgcov.a lib/gcc/avr/4.5.1/avr35/libgcc.a lib/gcc/avr/4.5.1/avr35/libgcov.a lib/gcc/avr/4.5.1/avr4/libgcc.a lib/gcc/avr/4.5.1/avr4/libgcov.a lib/gcc/avr/4.5.1/avr5/libgcc.a lib/gcc/avr/4.5.1/avr5/libgcov.a lib/gcc/avr/4.5.1/avr51/libgcc.a lib/gcc/avr/4.5.1/avr51/libgcov.a lib/gcc/avr/4.5.1/avr6/libgcc.a lib/gcc/avr/4.5.1/avr6/libgcov.a lib/gcc/avr/4.5.1/avrxmega2/libgcc.a lib/gcc/avr/4.5.1/avrxmega2/libgcov.a lib/gcc/avr/4.5.1/avrxmega4/libgcc.a lib/gcc/avr/4.5.1/avrxmega4/libgcov.a lib/gcc/avr/4.5.1/avrxmega5/libgcc.a lib/gcc/avr/4.5.1/avrxmega5/libgcov.a lib/gcc/avr/4.5.1/avrxmega6/libgcc.a lib/gcc/avr/4.5.1/avrxmega6/libgcov.a lib/gcc/avr/4.5.1/avrxmega7/libgcc.a lib/gcc/avr/4.5.1/avrxmega7/libgcov.a lib/gcc/avr/4.5.1/avrtiny10/libgcc.a lib/gcc/avr/4.5.1/avrtiny10/libgcov.a lib/gcc/avr/4.5.1/include-fixed/README lib/gcc/avr/4.5.1/include-fixed/limits.h lib/gcc/avr/4.5.1/include-fixed/syslimits.h lib/gcc/avr/4.5.1/include/float.h lib/gcc/avr/4.5.1/include/iso646.h lib/gcc/avr/4.5.1/include/stdarg.h lib/gcc/avr/4.5.1/include/stdbool.h lib/gcc/avr/4.5.1/include/stddef.h lib/gcc/avr/4.5.1/include/stdfix.h lib/gcc/avr/4.5.1/include/stdint-gcc.h lib/gcc/avr/4.5.1/include/stdint.h lib/gcc/avr/4.5.1/include/tgmath.h lib/gcc/avr/4.5.1/include/unwind.h lib/gcc/avr/4.5.1/include/varargs.h lib/gcc/avr/4.5.1/install-tools/fixinc_list lib/gcc/avr/4.5.1/install-tools/gsyslimits.h lib/gcc/avr/4.5.1/install-tools/include/README lib/gcc/avr/4.5.1/install-tools/include/limits.h lib/gcc/avr/4.5.1/install-tools/macro_list lib/gcc/avr/4.5.1/install-tools/mkheaders.conf lib/gcc/avr/4.5.1/libgcc.a lib/gcc/avr/4.5.1/libgcov.a lib/gcc/avr/4.5.1/plugin/include/cp/cp-tree.h lib/gcc/avr/4.5.1/plugin/include/cp/cxx-pretty-print.h lib/gcc/avr/4.5.1/plugin/include/cp/name-lookup.h lib/gcc/avr/4.5.1/plugin/include/cp/cp-tree.def lib/gcc/avr/4.5.1/plugin/include/ansidecl.h lib/gcc/avr/4.5.1/plugin/include/filenames.h lib/gcc/avr/4.5.1/plugin/include/hashtab.h lib/gcc/avr/4.5.1/plugin/include/libiberty.h lib/gcc/avr/4.5.1/plugin/include/md5.h lib/gcc/avr/4.5.1/plugin/include/obstack.h lib/gcc/avr/4.5.1/plugin/include/partition.h lib/gcc/avr/4.5.1/plugin/include/safe-ctype.h lib/gcc/avr/4.5.1/plugin/include/splay-tree.h lib/gcc/avr/4.5.1/plugin/include/cpplib.h lib/gcc/avr/4.5.1/plugin/include/line-map.h lib/gcc/avr/4.5.1/plugin/include/symtab.h lib/gcc/avr/4.5.1/plugin/include/config/avr/avr-protos.h lib/gcc/avr/4.5.1/plugin/include/config/avr/avr.h lib/gcc/avr/4.5.1/plugin/include/config/dbxelf.h lib/gcc/avr/4.5.1/plugin/include/config/newlib-stdint.h lib/gcc/avr/4.5.1/plugin/include/defaults.h lib/gcc/avr/4.5.1/plugin/include/alias.h lib/gcc/avr/4.5.1/plugin/include/all-tree.def lib/gcc/avr/4.5.1/plugin/include/auto-host.h lib/gcc/avr/4.5.1/plugin/include/basic-block.h lib/gcc/avr/4.5.1/plugin/include/bitmap.h lib/gcc/avr/4.5.1/plugin/include/builtins.def lib/gcc/avr/4.5.1/plugin/include/bversion.h lib/gcc/avr/4.5.1/plugin/include/c-common.def lib/gcc/avr/4.5.1/plugin/include/c-common.h lib/gcc/avr/4.5.1/plugin/include/c-pragma.h lib/gcc/avr/4.5.1/plugin/include/c-pretty-print.h lib/gcc/avr/4.5.1/plugin/include/cfghooks.h lib/gcc/avr/4.5.1/plugin/include/cfgloop.h lib/gcc/avr/4.5.1/plugin/include/cgraph.h lib/gcc/avr/4.5.1/plugin/include/cif-code.def lib/gcc/avr/4.5.1/plugin/include/config.h lib/gcc/avr/4.5.1/plugin/include/configargs.h lib/gcc/avr/4.5.1/plugin/include/coretypes.h lib/gcc/avr/4.5.1/plugin/include/cppdefault.h lib/gcc/avr/4.5.1/plugin/include/debug.h lib/gcc/avr/4.5.1/plugin/include/diagnostic.def lib/gcc/avr/4.5.1/plugin/include/diagnostic.h lib/gcc/avr/4.5.1/plugin/include/double-int.h lib/gcc/avr/4.5.1/plugin/include/emit-rtl.h lib/gcc/avr/4.5.1/plugin/include/except.h lib/gcc/avr/4.5.1/plugin/include/fixed-value.h lib/gcc/avr/4.5.1/plugin/include/flags.h lib/gcc/avr/4.5.1/plugin/include/function.h lib/gcc/avr/4.5.1/plugin/include/gcc-plugin.h lib/gcc/avr/4.5.1/plugin/include/genrtl.h lib/gcc/avr/4.5.1/plugin/include/ggc.h lib/gcc/avr/4.5.1/plugin/include/gimple.def lib/gcc/avr/4.5.1/plugin/include/gimple.h lib/gcc/avr/4.5.1/plugin/include/gsstruct.def lib/gcc/avr/4.5.1/plugin/include/gtype-desc.h lib/gcc/avr/4.5.1/plugin/include/hard-reg-set.h lib/gcc/avr/4.5.1/plugin/include/highlev-plugin-common.h lib/gcc/avr/4.5.1/plugin/include/hwint.h lib/gcc/avr/4.5.1/plugin/include/incpath.h lib/gcc/avr/4.5.1/plugin/include/input.h lib/gcc/avr/4.5.1/plugin/include/insn-constants.h lib/gcc/avr/4.5.1/plugin/include/insn-flags.h lib/gcc/avr/4.5.1/plugin/include/insn-modes.h lib/gcc/avr/4.5.1/plugin/include/insn-notes.def lib/gcc/avr/4.5.1/plugin/include/intl.h lib/gcc/avr/4.5.1/plugin/include/ipa-prop.h lib/gcc/avr/4.5.1/plugin/include/ipa-reference.h lib/gcc/avr/4.5.1/plugin/include/ipa-utils.h lib/gcc/avr/4.5.1/plugin/include/langhooks.h lib/gcc/avr/4.5.1/plugin/include/machmode.h lib/gcc/avr/4.5.1/plugin/include/mode-classes.def lib/gcc/avr/4.5.1/plugin/include/omp-builtins.def lib/gcc/avr/4.5.1/plugin/include/options.h lib/gcc/avr/4.5.1/plugin/include/opts.h lib/gcc/avr/4.5.1/plugin/include/output.h lib/gcc/avr/4.5.1/plugin/include/params.def lib/gcc/avr/4.5.1/plugin/include/params.h lib/gcc/avr/4.5.1/plugin/include/plugin-version.h lib/gcc/avr/4.5.1/plugin/include/plugin.def lib/gcc/avr/4.5.1/plugin/include/plugin.h lib/gcc/avr/4.5.1/plugin/include/pointer-set.h lib/gcc/avr/4.5.1/plugin/include/predict.def lib/gcc/avr/4.5.1/plugin/include/predict.h lib/gcc/avr/4.5.1/plugin/include/prefix.h lib/gcc/avr/4.5.1/plugin/include/pretty-print.h lib/gcc/avr/4.5.1/plugin/include/real.h lib/gcc/avr/4.5.1/plugin/include/reg-notes.def lib/gcc/avr/4.5.1/plugin/include/rtl.def lib/gcc/avr/4.5.1/plugin/include/rtl.h lib/gcc/avr/4.5.1/plugin/include/sbitmap.h lib/gcc/avr/4.5.1/plugin/include/statistics.h lib/gcc/avr/4.5.1/plugin/include/sync-builtins.def lib/gcc/avr/4.5.1/plugin/include/system.h lib/gcc/avr/4.5.1/plugin/include/target.h lib/gcc/avr/4.5.1/plugin/include/timevar.def lib/gcc/avr/4.5.1/plugin/include/timevar.h lib/gcc/avr/4.5.1/plugin/include/tm-preds.h lib/gcc/avr/4.5.1/plugin/include/tm.h lib/gcc/avr/4.5.1/plugin/include/tm_p.h lib/gcc/avr/4.5.1/plugin/include/toplev.h lib/gcc/avr/4.5.1/plugin/include/tree-dump.h lib/gcc/avr/4.5.1/plugin/include/tree-check.h lib/gcc/avr/4.5.1/plugin/include/tree-flow-inline.h lib/gcc/avr/4.5.1/plugin/include/tree-flow.h lib/gcc/avr/4.5.1/plugin/include/tree-inline.h lib/gcc/avr/4.5.1/plugin/include/tree-iterator.h lib/gcc/avr/4.5.1/plugin/include/tree-pass.h lib/gcc/avr/4.5.1/plugin/include/tree-ssa-alias.h lib/gcc/avr/4.5.1/plugin/include/tree-ssa-operands.h lib/gcc/avr/4.5.1/plugin/include/tree-ssa-sccvn.h lib/gcc/avr/4.5.1/plugin/include/tree.def lib/gcc/avr/4.5.1/plugin/include/tree.h lib/gcc/avr/4.5.1/plugin/include/treestruct.def lib/gcc/avr/4.5.1/plugin/include/varray.h lib/gcc/avr/4.5.1/plugin/include/vec.h lib/gcc/avr/4.5.1/plugin/include/vecprim.h lib/gcc/avr/4.5.1/plugin/include/version.h lib/gcc/avr/4.5.1/plugin/include/b-header-vars libexec/gcc/avr/4.5.1/cc1 libexec/gcc/avr/4.5.1/cc1plus libexec/gcc/avr/4.5.1/collect2 libexec/gcc/avr/4.5.1/lto-wrapper libexec/gcc/avr/4.5.1/lto1 libexec/gcc/avr/4.5.1/install-tools/fixinc.sh libexec/gcc/avr/4.5.1/install-tools/fixincl libexec/gcc/avr/4.5.1/install-tools/mkheaders libexec/gcc/avr/4.5.1/install-tools/mkinstalldirs share/locale/be/LC_MESSAGES/cpplib.mo share/locale/be/LC_MESSAGES/gcc.mo share/locale/ca/LC_MESSAGES/cpplib.mo share/locale/da/LC_MESSAGES/cpplib.mo share/locale/da/LC_MESSAGES/gcc.mo share/locale/de/LC_MESSAGES/cpplib.mo share/locale/de/LC_MESSAGES/gcc.mo share/locale/el/LC_MESSAGES/cpplib.mo share/locale/el/LC_MESSAGES/gcc.mo share/locale/es/LC_MESSAGES/cpplib.mo share/locale/es/LC_MESSAGES/gcc.mo +share/locale/fi/LC_MESSAGES/cpplib.mo share/locale/fi/LC_MESSAGES/gcc.mo share/locale/fr/LC_MESSAGES/cpplib.mo share/locale/fr/LC_MESSAGES/gcc.mo share/locale/id/LC_MESSAGES/cpplib.mo share/locale/id/LC_MESSAGES/gcc.mo share/locale/ja/LC_MESSAGES/cpplib.mo share/locale/ja/LC_MESSAGES/gcc.mo share/locale/nl/LC_MESSAGES/cpplib.mo share/locale/nl/LC_MESSAGES/gcc.mo share/locale/ru/LC_MESSAGES/gcc.mo share/locale/sr/LC_MESSAGES/gcc.mo share/locale/sv/LC_MESSAGES/cpplib.mo share/locale/sv/LC_MESSAGES/gcc.mo share/locale/tr/LC_MESSAGES/cpplib.mo share/locale/tr/LC_MESSAGES/gcc.mo share/locale/uk/LC_MESSAGES/cpplib.mo share/locale/vi/LC_MESSAGES/cpplib.mo share/locale/zh_CN/LC_MESSAGES/cpplib.mo share/locale/zh_CN/LC_MESSAGES/gcc.mo share/locale/zh_TW/LC_MESSAGES/cpplib.mo share/locale/zh_TW/LC_MESSAGES/gcc.mo @dirrm lib/gcc/avr/4.5.1/avr25 @dirrm lib/gcc/avr/4.5.1/avr3 @dirrm lib/gcc/avr/4.5.1/avr31 @dirrm lib/gcc/avr/4.5.1/avr35 @dirrm lib/gcc/avr/4.5.1/avr4 @dirrm lib/gcc/avr/4.5.1/avr5 @dirrm lib/gcc/avr/4.5.1/avr51 @dirrm lib/gcc/avr/4.5.1/avr6 @dirrm lib/gcc/avr/4.5.1/avrxmega2 @dirrm lib/gcc/avr/4.5.1/avrxmega4 @dirrm lib/gcc/avr/4.5.1/avrxmega5 @dirrm lib/gcc/avr/4.5.1/avrxmega6 @dirrm lib/gcc/avr/4.5.1/avrxmega7 @dirrm lib/gcc/avr/4.5.1/avrtiny10 @dirrm lib/gcc/avr/4.5.1/include @dirrm lib/gcc/avr/4.5.1/include-fixed @dirrm lib/gcc/avr/4.5.1/install-tools/include @dirrm lib/gcc/avr/4.5.1/install-tools @dirrm lib/gcc/avr/4.5.1/plugin/include/config/avr @dirrm lib/gcc/avr/4.5.1/plugin/include/config @dirrm lib/gcc/avr/4.5.1/plugin/include/cp @dirrm lib/gcc/avr/4.5.1/plugin/include @dirrm lib/gcc/avr/4.5.1/plugin @dirrm lib/gcc/avr/4.5.1 @dirrm lib/gcc/avr @dirrm lib/gcc @dirrm libexec/gcc/avr/4.5.1/install-tools @dirrm libexec/gcc/avr/4.5.1 @dirrm libexec/gcc/avr @dirrm libexec/gcc Property changes on: head/devel/avr-gcc/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.35 \ No newline at end of property +1.36 \ No newline at end of property