pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross/avr-gcc



Module Name:    pkgsrc
Committed By:   micha
Date:           Wed Sep  8 12:07:06 UTC 2021

Modified Files:
        pkgsrc/cross/avr-gcc: DESCR Makefile PLIST buildlink3.mk distinfo
Added Files:
        pkgsrc/cross/avr-gcc/patches: patch-contrib_download__prerequisites
            patch-gcc_configure
Removed Files:
        pkgsrc/cross/avr-gcc/patches: patch-ab patch-gcc_cp_cfns.h
            patch-gcc_system.h

Log Message:
cross/avr-gcc: Update to 10.3.0

Changelog:
https://gcc.gnu.org/gcc-10/changes.html


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/cross/avr-gcc/DESCR \
    pkgsrc/cross/avr-gcc/buildlink3.mk
cvs rdiff -u -r1.46 -r1.47 pkgsrc/cross/avr-gcc/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/cross/avr-gcc/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/cross/avr-gcc/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/cross/avr-gcc/patches/patch-ab \
    pkgsrc/cross/avr-gcc/patches/patch-gcc_cp_cfns.h
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cross/avr-gcc/patches/patch-contrib_download__prerequisites \
    pkgsrc/cross/avr-gcc/patches/patch-gcc_configure
cvs rdiff -u -r1.1 -r0 pkgsrc/cross/avr-gcc/patches/patch-gcc_system.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/avr-gcc/DESCR
diff -u pkgsrc/cross/avr-gcc/DESCR:1.2 pkgsrc/cross/avr-gcc/DESCR:1.3
--- pkgsrc/cross/avr-gcc/DESCR:1.2      Wed Aug  7 03:11:35 2013
+++ pkgsrc/cross/avr-gcc/DESCR  Wed Sep  8 12:07:06 2021
@@ -1,5 +1,4 @@
-gcc-4.5 configured as cross-compiler for Atmel AVR 8-bit RISC
+GCC configured as cross-compiler for Atmel AVR 8-bit RISC
 microcontrollers.
 
-This package includes a basic C++ compiler, although this currently
-is only of limited use (without a libstdc++), and is little tested.
+This package includes a C compiler.
Index: pkgsrc/cross/avr-gcc/buildlink3.mk
diff -u pkgsrc/cross/avr-gcc/buildlink3.mk:1.2 pkgsrc/cross/avr-gcc/buildlink3.mk:1.3
--- pkgsrc/cross/avr-gcc/buildlink3.mk:1.2      Fri Aug 29 04:26:46 2014
+++ pkgsrc/cross/avr-gcc/buildlink3.mk  Wed Sep  8 12:07:06 2021
@@ -1,16 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.2 2014/08/29 04:26:46 mef Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2021/09/08 12:07:06 micha Exp $
 
 BUILDLINK_TREE+=       avr-gcc
 
 .if !defined(AVR_GCC_BUILDLINK3_MK)
 AVR_GCC_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.avr-gcc+=                avr-gcc>=4.8.3
-BUILDLINK_PKGSRCDIR.avr-gcc?=          ../../cross/avr-gcc
-# Folling line was harmful, .buildlink/lib/ -> buildlinklib/
-# It did not have first ending slash, probably was OK.
-#BUILDLINK_FNAME_TRANSFORM.avr-gcc+=   -e "s,${AVR_TARGET}/lib/,lib/,g"
-
-.endif # AVR_GCC_BUILDLINK3_MK
+BUILDLINK_API_DEPENDS.avr-gcc+=        avr-gcc>=10.3.0
+BUILDLINK_PKGSRCDIR.avr-gcc?=  ../../cross/avr-gcc
+.endif # AVR_GCC_BUILDLINK3_MK
 
 BUILDLINK_TREE+=       -avr-gcc

Index: pkgsrc/cross/avr-gcc/Makefile
diff -u pkgsrc/cross/avr-gcc/Makefile:1.46 pkgsrc/cross/avr-gcc/Makefile:1.47
--- pkgsrc/cross/avr-gcc/Makefile:1.46  Mon May 24 19:49:25 2021
+++ pkgsrc/cross/avr-gcc/Makefile       Wed Sep  8 12:07:06 2021
@@ -1,71 +1,69 @@
-# $NetBSD: Makefile,v 1.46 2021/05/24 19:49:25 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2021/09/08 12:07:06 micha Exp $
 
-DISTNAME=              gcc-4.8.3
+DISTNAME=              gcc-10.3.0
 PKGNAME=               ${DISTNAME:C/^/avr-/}
-PKGREVISION=           7
 CATEGORIES=            cross
-MASTER_SITES=          ${MASTER_SITE_GNU:=gcc/releases/${DISTNAME}/}
-EXTRACT_SUFX=          .tar.bz2
+MASTER_SITES=          ${MASTER_SITE_GNU:=gcc/${DISTNAME}/}
+EXTRACT_SUFX=          .tar.xz
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-COMMENT=               GNU gcc-4.8 for Atmel AVR 8-bit RISC microcontrollers
+COMMENT=               GCC for Atmel AVR 8-bit RISC microcontrollers
 LICENSE=               gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
-DEPENDS+=              avr-binutils-[0-9]*:../../cross/avr-binutils
+DISTFILES=             ${DEFAULT_DISTFILES}
+EXTRACT_ONLY=          ${DEFAULT_DISTFILES}
 
+DEPENDS+=              avr-binutils>=2.37:../../cross/avr-binutils
+
+.include "../../mk/bsd.prefs.mk"
+
+USE_LANGUAGES=         c c++
+USE_LIBTOOL=           yes
+USE_TOOLS+=            bash gmake gsed:run
 GNU_CONFIGURE=         yes
-GNU_CONFIGURE_STRICT=  no # has sub-configures
+GNU_CONFIGURE_STRICT=  no
 
-USE_LANGUAGES=         c c++03
-USE_TOOLS+=            bison gmake lex perl tar msgfmt autoconf pod2man
-USE_PKGLOCALEDIR=      yes
-USE_GNU_CONFIGURE_HOST=        no
+# Build outside ${WRKSRC}
+OBJDIR=                        ../build
+CONFIGURE_DIRS=                ${OBJDIR}
+CONFIGURE_SCRIPT=      ../${DISTNAME}/configure
 
-CHECK_PORTABILITY_SKIP+=       contrib/*
+CONFIG_SHELL=          ${TOOLS_PATH.bash}
 
-CONFIGURE_ARGS+=       --target=avr
 CONFIGURE_ARGS+=       --enable-languages='c c++'
-CONFIGURE_ARGS+=       --disable-nls --disable-lto
-CONFIGURE_ARGS+=       --disable-libquadmath-support
 CONFIGURE_ARGS+=       --enable-multilib
+CONFIGURE_ARGS+=       --disable-libquadmath-support
+CONFIGURE_ARGS+=       --disable-lto
+CONFIGURE_ARGS+=       --disable-nls
+CONFIGURE_ARGS+=       --target=avr
 CONFIGURE_ARGS+=       --with-system-zlib
-CONFIGURE_ARGS+=       --disable-threads
 
-MAKE_ENV+=             MACHINE_ARCH=avr
-MAKE_ENV+=             SHELL=${CONFIG_SHELL}
-MAKE_ENV+=             CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD:Q}
-MAKE_ENV+=             CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD:Q}
-MAKE_ENV+=             CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD:Q}
-
-SUBST_CLASSES+=                sed
-SUBST_FILES.sed=       fixincludes/fixincl.x
-SUBST_SED.sed=         -e 's|@SED@|${TOOLS_PATH.sed}|g'
-SUBST_STAGE.sed=       pre-configure
+# XXX: Workaround for configure error:
+#    checking dependency style of c++... none
+#    configure: error: no usable dependency style found
+MAKE_ENV+=             am_cv_CXX_dependencies_compiler_type=gcc3
+
+# From lang/gcc10
+MAKE_ENV.NetBSD+=      ac_cv_func_clock_gettime=yes
+MAKE_ENV.NetBSD+=      ac_cv_func_gethostbyname_r=no
+MAKE_ENV.NetBSD+=      ac_cv_func_freelocale=no
+MAKE_ENV.NetBSD+=      ac_cv_func_newlocale=no
+MAKE_ENV.NetBSD+=      ac_cv_func_uselocale=no
+MAKE_ENV.SunOS+=       ac_cv_func_mkostemp=no
 
-pre-configure:
-       ${MKDIR} ${WRKDIR}/obj
-       ${LN} -s ${WRKDIR}/obj/gcc/include/unwind.h ${WRKSRC}/gcc/unwind.h
+INSTALLATION_DIRS+=    avr/bin
 
-# To avoid the conflict with other cross and native compiler
-post-install:
-       (cd ${DESTDIR}${PREFIX}/lib; \
-        ${MV} libiberty.a gcc/avr/ )
+.include "options.mk"
 
-CONFIGURE_DIRS=                ${WRKDIR}/obj
-CONFIGURE_SCRIPT=      ${WRKSRC}/configure
+pre-configure:
+       ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
 
-INSTALLATION_DIRS+=    avr/bin
+# Remove libcc1 and some manual pages from generic locations
+# File paths from this package should not overlap with other GCC packages
+post-install:
+       ${RM} -f ${DESTDIR}${PREFIX}/lib/libcc1.*
+       ${RM} -rf ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7
 
-.include "../../devel/gmp/buildlink3.mk"
+BUILDLINK_API_DEPENDS.zlib+=   zlib>=1.2.3
 .include "../../devel/zlib/buildlink3.mk"
-.include "../../math/mpfr/buildlink3.mk"
-# mpc is required since gcc-4.5.x
-.include "../../math/mpcomplex/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
-
-CFLAGS_FOR_BUILD:=     ${CFLAGS}
-CXXFLAGS_FOR_BUILD:=   ${CXXFLAGS}
-CPPFLAGS_FOR_BUILD:=   ${CPPFLAGS}
-CFLAGS:=               # empty
-CPPFLAGS:=             # empty
-CXXFLAGS:=             # empty

Index: pkgsrc/cross/avr-gcc/PLIST
diff -u pkgsrc/cross/avr-gcc/PLIST:1.6 pkgsrc/cross/avr-gcc/PLIST:1.7
--- pkgsrc/cross/avr-gcc/PLIST:1.6      Fri Aug 29 04:26:46 2014
+++ pkgsrc/cross/avr-gcc/PLIST  Wed Sep  8 12:07:06 2021
@@ -1,51 +1,437 @@
-@comment $NetBSD: PLIST,v 1.6 2014/08/29 04:26:46 mef Exp $
-avr/bin/c++
-avr/bin/g++
-avr/bin/gcc
+@comment $NetBSD: PLIST,v 1.7 2021/09/08 12:07:06 micha Exp $
 bin/avr-c++
 bin/avr-cpp
 bin/avr-g++
 bin/avr-gcc
-bin/${PKGNAME}
+bin/avr-gcc-${PKGVERSION}
 bin/avr-gcc-ar
 bin/avr-gcc-nm
 bin/avr-gcc-ranlib
 bin/avr-gcov
+bin/avr-gcov-dump
+bin/avr-gcov-tool
+lib/gcc/avr/${PKGVERSION}/avr25/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr25/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr25/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr25/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr25/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr25/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr25/tiny-stack/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr25/tiny-stack/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr25/tiny-stack/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr25/tiny-stack/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr25/tiny-stack/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr25/tiny-stack/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr3/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr3/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr3/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr3/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr3/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr3/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr31/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr31/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr31/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr31/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr31/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr31/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr35/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr35/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr35/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr35/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr35/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr35/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr4/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr4/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr4/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr4/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr4/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr4/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr5/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr5/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr5/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr5/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr5/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr5/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr51/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr51/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr51/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr51/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr51/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr51/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr6/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr6/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avr6/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avr6/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avr6/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avr6/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrtiny/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrtiny/double64/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrtiny/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrtiny/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrtiny/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrtiny/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega2/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega2/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avrxmega2/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avrxmega2/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega2/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega2/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/double64/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/short-calls/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/short-calls/double64/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/short-calls/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/short-calls/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/short-calls/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega3/short-calls/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega4/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega4/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avrxmega4/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avrxmega4/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega4/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega4/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega5/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega5/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avrxmega5/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avrxmega5/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega5/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega5/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega6/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega6/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avrxmega6/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avrxmega6/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega6/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega6/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega7/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega7/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/avrxmega7/libgcc.a
 lib/gcc/avr/${PKGVERSION}/avrxmega7/libgcov.a
+lib/gcc/avr/${PKGVERSION}/avrxmega7/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/avrxmega7/long-double32/libgcov.a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at43usb320
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at43usb355
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at76c711
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at86rf401
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90c8534
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90can128
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90can32
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90can64
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm161
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm216
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm2b
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm316
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm3b
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90pwm81
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s1200
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s2313
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s2323
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s2333
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s2343
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s4414
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s4433
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s4434
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s8515
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90s8535
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90scr100
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90usb1286
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90usb1287
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90usb162
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90usb646
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90usb647
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at90usb82
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-at94k
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5272
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5505
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5702m322
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5782
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5790
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5790n
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5791
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5795
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata5831
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6285
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6286
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6289
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6612c
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6613c
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6614q
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6616c
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata6617c
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata664251
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata8210
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-ata8510
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega103
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega128
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1280
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1281
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1284
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1284p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1284rfr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega128a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega128rfa1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega128rfr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1608
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega1609
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega161
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega162
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega163
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega164a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega164p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega164pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega165
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega165a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega165p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega165pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega168
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega168a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega168p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega168pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega168pb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega169
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega169a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega169p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega169pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16hva
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16hva2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16hvb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16hvbrevb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16m1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16u2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega16u4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega2560
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega2561
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega2564rfr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega256rfr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3208
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3209
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega323
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega324a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega324p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega324pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega325
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3250
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3250a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3250p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3250pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega325a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega325p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega325pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega328
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega328p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega328pb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega329
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3290
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3290a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3290p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega3290pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega329a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega329p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega329pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32c1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32hvb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32hvbrevb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32m1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32u2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32u4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega32u6
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega406
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega48
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega4808
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega4809
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega48a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega48p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega48pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega48pb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega640
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega644
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega644a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega644p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega644pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega644rfr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega645
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega6450
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega6450a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega6450p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega645a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega645p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega649
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega6490
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega6490a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega6490p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega649a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega649p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64c1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64hve
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64hve2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64m1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega64rfr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega8
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega808
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega809
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega8515
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega8535
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega88
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega88a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega88p
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega88pa
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega88pb
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega8a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega8hva
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atmega8u2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny10
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny11
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny12
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny13
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny13a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny15
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1604
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1606
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1607
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1614
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1616
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1617
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny1634
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny167
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny20
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny202
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny204
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny212
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny214
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny22
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny2313
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny2313a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny24
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny24a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny25
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny26
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny261
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny261a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny28
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny3214
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny3216
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny3217
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny40
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny402
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny404
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny406
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny412
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny414
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny416
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny417
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny4313
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny43u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny44
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny441
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny44a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny45
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny461
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny461a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny48
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny5
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny804
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny806
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny807
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny814
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny816
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny817
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny828
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny84
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny841
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny84a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny85
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny861
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny861a
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny87
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny88
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-attiny9
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128a1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128a1u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128a3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128a3u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128a4u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128b1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128b3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128c3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128d3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega128d4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega16a4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega16a4u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega16c4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega16d4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega16e5
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega192a3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega192a3u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega192c3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega192d3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega256a3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega256a3b
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega256a3bu
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega256a3u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega256c3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega256d3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32a4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32a4u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32c3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32c4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32d3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32d4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega32e5
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega384c3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega384d3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64a1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64a1u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64a3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64a3u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64a4u
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64b1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64b3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64c3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64d3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega64d4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-atxmega8e5
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr1
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr25
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr31
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr35
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr5
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr51
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avr6
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrtiny
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrxmega2
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrxmega3
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrxmega4
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrxmega5
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrxmega6
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-avrxmega7
+lib/gcc/avr/${PKGVERSION}/device-specs/specs-m3000
+lib/gcc/avr/${PKGVERSION}/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/include-fixed/README
 lib/gcc/avr/${PKGVERSION}/include-fixed/limits.h
 lib/gcc/avr/${PKGVERSION}/include-fixed/syslimits.h
 lib/gcc/avr/${PKGVERSION}/include/float.h
+lib/gcc/avr/${PKGVERSION}/include/gcov.h
 lib/gcc/avr/${PKGVERSION}/include/iso646.h
 lib/gcc/avr/${PKGVERSION}/include/stdalign.h
 lib/gcc/avr/${PKGVERSION}/include/stdarg.h
+lib/gcc/avr/${PKGVERSION}/include/stdatomic.h
 lib/gcc/avr/${PKGVERSION}/include/stdbool.h
 lib/gcc/avr/${PKGVERSION}/include/stddef.h
 lib/gcc/avr/${PKGVERSION}/include/stdfix-gcc.h
@@ -63,18 +449,31 @@ lib/gcc/avr/${PKGVERSION}/install-tools/
 lib/gcc/avr/${PKGVERSION}/install-tools/mkheaders.conf
 lib/gcc/avr/${PKGVERSION}/libgcc.a
 lib/gcc/avr/${PKGVERSION}/libgcov.a
-lib/gcc/avr/libiberty.a
+lib/gcc/avr/${PKGVERSION}/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/long-double32/libgcov.a
 lib/gcc/avr/${PKGVERSION}/plugin/gtype.state
 lib/gcc/avr/${PKGVERSION}/plugin/include/ada/gcc-interface/ada-tree.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/addresses.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/alias.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/align.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/all-tree.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/alloc-pool.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/ansidecl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/array-traits.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/asan.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/attribs.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/auto-host.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/auto-profile.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/b-header-vars
+lib/gcc/avr/${PKGVERSION}/plugin/include/backend.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/basic-block.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/bb-reorder.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/bitmap.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/brig-builtins.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/builtin-attrs.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/builtin-types.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/builtins.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/builtins.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/bversion.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/c-family/c-common.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/c-family/c-common.h
@@ -82,11 +481,25 @@ lib/gcc/avr/${PKGVERSION}/plugin/include
 lib/gcc/avr/${PKGVERSION}/plugin/include/c-family/c-pragma.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/c-family/c-pretty-print.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/c-tree.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/calls.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ccmp.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cfg-flags.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfg.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfganal.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfgbuild.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfgcleanup.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfgexpand.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cfghooks.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cfgloop.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfgloopmanip.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cfgrtl.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cgraph.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cif-code.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/collect-utils.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/collect2-aix.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/collect2.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/color-macros.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/conditions.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/avr/avr-arch.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/avr/avr-protos.h
@@ -94,123 +507,384 @@ lib/gcc/avr/${PKGVERSION}/plugin/include
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/avr/avr.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/avr/avrlibc.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/avr/elf.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/config/avr/specs.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/dbxelf.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/elfos.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/config/initfini-array.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/configargs.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/context.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/convert.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/coretypes.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/coroutine-builtins.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/coverage.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cp/cp-tree.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/cp/cp-tree.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cp/cxx-pretty-print.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cp/name-lookup.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cp/operators.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/cp/type-utils.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cppbuiltin.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cppdefault.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/cpplib.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/cselib.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/d/d-tree.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/data-streamer.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dbgcnt.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/dbgcnt.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dbxout.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dce.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ddg.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/debug.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/defaults.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/df.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dfp.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic-color.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic-core.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic-event-id.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic-metadata.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic-path.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic-url.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/diagnostic.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/digraph.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dojump.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dominance.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/domwalk.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/double-int.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dump-context.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/dumpfile.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dwarf2asm.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/dwarf2out.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/edit-context.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/emit-rtl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/errors.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/escaped_string.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/et-forest.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/except.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/explow.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/expmed.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/expr.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/fibonacci_heap.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/file-find.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/file-prefix-map.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/filenames.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/fixed-value.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/flag-types.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/flags.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/fold-const-call.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/fold-const.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/function-abi.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/function.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/gcc-plugin.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcc-rich-location.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcc-symtab.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcc.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcov-counter.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcov-io.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcse-common.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gcse.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/generic-match.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gengtype.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/genrtl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gensupport.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ggc-internal.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/ggc.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-builder.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-expr.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-fold.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-iterator.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-low.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-match.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-predict.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-pretty-print.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-ssa-evrp-analyze.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-ssa-warn-restrict.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-ssa.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-streamer.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimple-walk.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/gimple.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/gimple.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimplify-me.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gimplify.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/glimits.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gomp-constants.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/graph.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/graphds.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/graphite.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/graphviz.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/gsstruct.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/gstab.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gsyms.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/gsyslimits.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/gtm-builtins.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/gtype-desc.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/hard-reg-set.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hash-map-traits.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hash-map.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hash-set.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hash-table.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hash-traits.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/hashtab.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/highlev-plugin-common.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hooks.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hosthooks-def.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hosthooks.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hsa-brig-format.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hsa-builtins.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/hsa-common.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/hw-doloop.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/hwint.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ifcvt.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/inchash.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/incpath.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/input.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/insn-addr.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/insn-attr-common.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/insn-attr.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/insn-codes.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/insn-config.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/insn-constants.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/insn-flags.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/insn-modes-inline.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/insn-modes.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/insn-notes.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/int-vector-builder.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/internal-fn.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/internal-fn.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/intl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-fnsummary.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-icf-gimple.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-icf.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-inline.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-param-manipulation.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-predicate.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-prop.h
-lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-ref-inline.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-ref.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-reference.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/ipa-utils.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ira-int.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ira.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/is-a.h
-lib/gcc/avr/${PKGVERSION}/plugin/include/java/java-tree.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/json.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/langhooks-def.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/langhooks.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lcm.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/libfuncs.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/libiberty.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/limitx.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/limity.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/line-map.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/loop-unroll.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lower-subreg.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lra-int.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lra.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lto-compress.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lto-section-names.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/lto-streamer.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/machmode.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/machmode.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/md5.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/mem-stats-traits.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/mem-stats.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/memmodel.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/memory-block.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/mode-classes.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/objc/objc-tree.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/obstack.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/omp-builtins.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/omp-expand.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/omp-general.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/omp-grid.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/omp-low.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/omp-offload.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/omp-simd-clone.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/opt-problem.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/opt-suggestions.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/optabs-libfuncs.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/optabs-query.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/optabs-tree.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/optabs.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/optabs.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/optinfo-emit-json.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/optinfo.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/options.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/opts-diagnostic.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/opts.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ordered-hash-map.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/output.h
-lib/gcc/avr/${PKGVERSION}/plugin/include/params.def
-lib/gcc/avr/${PKGVERSION}/plugin/include/params.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/pass-instances.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/pass_manager.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/passes.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/plugin-api.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/plugin-version.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/plugin.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/plugin.h
-lib/gcc/avr/${PKGVERSION}/plugin/include/pointer-set.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/poly-int-types.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/poly-int.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/predict.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/predict.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/prefix.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/pretty-print.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/print-rtl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/print-tree.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/profile-count.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/profile.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/range-op.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/range.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/read-md.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/read-rtl-function.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/real.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/realmpfr.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/recog.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/reg-notes.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/regcprop.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/regrename.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/regs.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/regset.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/reload.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/resource.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/rtl-error.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/rtl-iter.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/rtl.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/rtl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/rtlhash.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/rtlhooks-def.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/rtx-vector-builder.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/run-rtl-passes.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/safe-ctype.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/sanitizer.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/sbitmap.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sched-int.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sel-sched-dump.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sel-sched-ir.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sel-sched.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/selftest-diagnostic.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/selftest-rtl.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/selftest.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sese.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/shortest-paths.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/shrink-wrap.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/signop.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sparseset.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/spellcheck-tree.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/spellcheck.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/splay-tree.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/sreal.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ssa-iterators.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ssa.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/stab.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/statistics.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/stmt.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/stor-layout.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/streamer-hooks.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/stringpool.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/substring-locations.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/symbol-summary.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/symtab.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/sync-builtins.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/system.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/target-def.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/target-globals.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/target-hooks-macros.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/target-insns.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/target.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/target.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/targhooks.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/timevar.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/timevar.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tm-preds.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tm.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tm_p.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/toplev.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tracer.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/trans-mem.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-affine.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-cfg.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-cfgcleanup.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-check.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-chrec.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-core.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-data-ref.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-dfa.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-diagnostic.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-dump.h
-lib/gcc/avr/${PKGVERSION}/plugin/include/tree-flow-inline.h
-lib/gcc/avr/${PKGVERSION}/plugin/include/tree-flow.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-eh.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-hash-traits.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-hasher.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-if-conv.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-inline.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-into-ssa.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-iterator.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-nested.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-object-size.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-outof-ssa.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-parloops.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-pass.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-phinodes.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-pretty-print.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-scalar-evolution.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-sra.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-address.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-alias.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-ccp.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-coalesce.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-dce.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-dom.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-dse.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-live.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-loop-ivopts.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-loop-manip.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-loop-niter.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-loop.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-operands.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-propagate.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-sccvn.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-scopedtables.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-strlen.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-ter.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-threadedge.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa-threadupdate.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssa.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-ssanames.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-stdarg.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-streamer.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-switch-conversion.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-vector-builder.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-vectorizer.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tree-vrp.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree.def
 lib/gcc/avr/${PKGVERSION}/plugin/include/tree.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/treestruct.def
+lib/gcc/avr/${PKGVERSION}/plugin/include/tristate.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tsan.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/tsystem.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/typeclass.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/typed-splay-tree.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/ubsan.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/valtrack.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/value-prof.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/value-range.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/varasm.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/vec-perm-indices.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/vec.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/vector-builder.h
 lib/gcc/avr/${PKGVERSION}/plugin/include/version.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/vmsdbg.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/vr-values.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/vtable-verify.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/wide-int-bitmask.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/wide-int-print.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/wide-int.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/xcoff.h
+lib/gcc/avr/${PKGVERSION}/plugin/include/xcoffout.h
+lib/gcc/avr/${PKGVERSION}/plugin/libcc1plugin.la
+lib/gcc/avr/${PKGVERSION}/plugin/libcp1plugin.la
+lib/gcc/avr/${PKGVERSION}/tiny-stack/double64/libgcc.a
+lib/gcc/avr/${PKGVERSION}/tiny-stack/double64/libgcov.a
 lib/gcc/avr/${PKGVERSION}/tiny-stack/libgcc.a
 lib/gcc/avr/${PKGVERSION}/tiny-stack/libgcov.a
+lib/gcc/avr/${PKGVERSION}/tiny-stack/long-double32/libgcc.a
+lib/gcc/avr/${PKGVERSION}/tiny-stack/long-double32/libgcov.a
 libexec/gcc/avr/${PKGVERSION}/cc1
 libexec/gcc/avr/${PKGVERSION}/cc1plus
 libexec/gcc/avr/${PKGVERSION}/collect2
@@ -223,8 +897,6 @@ libexec/gcc/avr/${PKGVERSION}/plugin/gen
 man/man1/avr-cpp.1
 man/man1/avr-g++.1
 man/man1/avr-gcc.1
+man/man1/avr-gcov-dump.1
+man/man1/avr-gcov-tool.1
 man/man1/avr-gcov.1
-man/man7/fsf-funding.7
-man/man7/gfdl.7
-man/man7/gpl.7
-@pkgdir share/info

Index: pkgsrc/cross/avr-gcc/distinfo
diff -u pkgsrc/cross/avr-gcc/distinfo:1.11 pkgsrc/cross/avr-gcc/distinfo:1.12
--- pkgsrc/cross/avr-gcc/distinfo:1.11  Tue Nov  3 00:47:43 2015
+++ pkgsrc/cross/avr-gcc/distinfo       Wed Sep  8 12:07:06 2021
@@ -1,9 +1,12 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 00:47:43 agc Exp $
+$NetBSD: distinfo,v 1.12 2021/09/08 12:07:06 micha Exp $
 
-SHA1 (gcc-4.8.3.tar.bz2) = da0a2b9ec074f2bf624a34f3507f812ebb6e4dce
-RMD160 (gcc-4.8.3.tar.bz2) = 2c7214ff607cbe822282c04d1d6f9fea765c82c5
-SHA512 (gcc-4.8.3.tar.bz2) = 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b
-Size (gcc-4.8.3.tar.bz2) = 86126808 bytes
-SHA1 (patch-ab) = 4396719b8398cf9eb1f939c447dede250ceb4e26
-SHA1 (patch-gcc_cp_cfns.h) = d657e8ecde1fc73eebccb4f790f3b266ee2d7a6d
-SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783
+SHA1 (gcc-10.3.0.tar.xz) = fb51ed1660c065898c75951fb38e1ebad7d49feb
+RMD160 (gcc-10.3.0.tar.xz) = 8edb715cf1159fd8de773d0d5208d2e83ca36402
+SHA512 (gcc-10.3.0.tar.xz) = 2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
+Size (gcc-10.3.0.tar.xz) = 76692288 bytes
+SHA1 (isl-0.24.tar.bz2) = ae5fbb33bcb442121fbbf482a93f6b3c84d489ee
+RMD160 (isl-0.24.tar.bz2) = b3bf8e1ad50207d4eebecc47cb4cffdac6581a57
+SHA512 (isl-0.24.tar.bz2) = aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95
+Size (isl-0.24.tar.bz2) = 2261594 bytes
+SHA1 (patch-contrib_download__prerequisites) = 16d02e5b026ce052b61eced69cfd6a627fea65f5
+SHA1 (patch-gcc_configure) = 613d33d859ec3f108046274d09396aeb344e04cf

Added files:

Index: pkgsrc/cross/avr-gcc/patches/patch-contrib_download__prerequisites
diff -u /dev/null pkgsrc/cross/avr-gcc/patches/patch-contrib_download__prerequisites:1.1
--- /dev/null   Wed Sep  8 12:07:06 2021
+++ pkgsrc/cross/avr-gcc/patches/patch-contrib_download__prerequisites  Wed Sep  8 12:07:06 2021
@@ -0,0 +1,16 @@
+$NetBSD: patch-contrib_download__prerequisites,v 1.1 2021/09/08 12:07:06 micha Exp $
+
+Non-portable test:
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90142
+
+--- contrib/download_prerequisites.orig        2017-04-11 16:34:07.000000000 +0000
++++ contrib/download_prerequisites
+@@ -122,7 +122,7 @@ md5_check() {
+   md5_checksum_output=$(md5 -r "${file_to_check}")
+   # Grab the text before the first space
+   md5_checksum_detected="${md5_checksum_output%% *}"
+-  [ "${md5_checksum_expected}" == "${md5_checksum_detected}" ] \
++  [ "${md5_checksum_expected}" = "${md5_checksum_detected}" ] \
+     || die "Cannot verify integrity of possibly corrupted file ${file_to_check}"
+   echo "${file_to_check}: OK"
+ }
Index: pkgsrc/cross/avr-gcc/patches/patch-gcc_configure
diff -u /dev/null pkgsrc/cross/avr-gcc/patches/patch-gcc_configure:1.1
--- /dev/null   Wed Sep  8 12:07:06 2021
+++ pkgsrc/cross/avr-gcc/patches/patch-gcc_configure    Wed Sep  8 12:07:06 2021
@@ -0,0 +1,16 @@
+$NetBSD: patch-gcc_configure,v 1.1 2021/09/08 12:07:06 micha Exp $
+
+Add NetBSD support:
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90143
+
+--- gcc/configure.orig 2015-09-30 23:06:11.000000000 +0000
++++ gcc/configure
+@@ -29972,7 +29972,7 @@ case "$target" in
+       gcc_cv_target_dl_iterate_phdr=no
+     fi
+     ;;
+-  *-*-dragonfly* | *-*-freebsd*)
++  *-*-dragonfly* | *-*-freebsd* | *-*-netbsd* )
+     if grep dl_iterate_phdr $target_header_dir/sys/link_elf.h > /dev/null 2>&1; then
+       gcc_cv_target_dl_iterate_phdr=yes
+     else



Home | Main Index | Thread Index | Old Index