-%dir %{gccarch}
-%dir %{gcclib}
-%attr(755,root,root) %{gcclib}/cc1
-%attr(755,root,root) %{gcclib}/collect2
-%attr(755,root,root) %{gcclib}/lto-wrapper
-%attr(755,root,root) %{gcclib}/lto1
-%attr(755,root,root) %{gcclib}/liblto_plugin.so*
-%{gcclib}/libg*.a
-%{gcclib}/%{target}*
-%{gcclib}/plugin
-%dir %{gcclib}/tiny-stack
-%{gcclib}/tiny-stack/*.a
-%dir %{gcclib}/include
-%{gcclib}/include/*.h
+%dir %{gccarchdir}
+%dir %{gcclibdir}
+%attr(755,root,root) %{gcclibdir}/cc1
+%attr(755,root,root) %{gcclibdir}/collect2
+%attr(755,root,root) %{gcclibdir}/lto-wrapper
+%attr(755,root,root) %{gcclibdir}/lto1
+%attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
+%{gcclibdir}/libgcc.a
+%{gcclibdir}/libgcov.a
+# subtargets
+%{gcclibdir}/avr25
+%{gcclibdir}/avr3
+%{gcclibdir}/avr31
+%{gcclibdir}/avr35
+%{gcclibdir}/avr4
+%{gcclibdir}/avr5
+%{gcclibdir}/avr51
+%{gcclibdir}/avr6
+%{gcclibdir}/avrxmega2
+%{gcclibdir}/avrxmega4
+%{gcclibdir}/avrxmega5
+%{gcclibdir}/avrxmega6
+%{gcclibdir}/avrxmega7
+%{gcclibdir}/tiny-stack
+%dir %{gcclibdir}/include
+%{gcclibdir}/include/float.h
+%{gcclibdir}/include/iso646.h
+%{gcclibdir}/include/limits.h
+%{gcclibdir}/include/stdalign.h
+%{gcclibdir}/include/stdarg.h
+%{gcclibdir}/include/stdbool.h
+%{gcclibdir}/include/stddef.h
+%{gcclibdir}/include/stdfix.h
+%{gcclibdir}/include/stdint-gcc.h
+%{gcclibdir}/include/stdint.h
+%{gcclibdir}/include/stdnoreturn.h
+%{gcclibdir}/include/syslimits.h
+%{gcclibdir}/include/tgmath.h
+%{gcclibdir}/include/unwind.h
+%{gcclibdir}/include/varargs.h
+# plugin-devel
+%{gcclibdir}/plugin