Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F164724762
D10292.id27210.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
46 KB
Referenced Files
None
Subscribers
None
D10292.id27210.diff
View Options
Index: devel/Makefile
===================================================================
--- devel/Makefile
+++ devel/Makefile
@@ -53,8 +53,10 @@
SUBDIR += SpecTcl
SUBDIR += aap
SUBDIR += aarch64-binutils
+ SUBDIR += aarch64-gcc
SUBDIR += aarch64-none-elf-binutils
SUBDIR += aarch64-none-elf-gcc
+ SUBDIR += aarch64-xtoolchain-gcc
SUBDIR += abi-compliance-checker
SUBDIR += ace
SUBDIR += ace+tao-doc
Index: devel/aarch64-gcc/Makefile
===================================================================
--- /dev/null
+++ devel/aarch64-gcc/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+PKGNAMEPREFIX= aarch64-
+PLIST= ${.CURDIR}/pkg-plist
+
+MASTERDIR= ${.CURDIR}/../powerpc64-gcc
+
+.include "${MASTERDIR}/Makefile"
Index: devel/aarch64-gcc/pkg-plist
===================================================================
--- /dev/null
+++ devel/aarch64-gcc/pkg-plist
@@ -0,0 +1,428 @@
+bin/%%GCC_TARGET%%-c++
+bin/%%GCC_TARGET%%-cpp
+bin/%%GCC_TARGET%%-g++
+bin/%%GCC_TARGET%%-gcc
+bin/%%GCC_TARGET%%-gcc-%%GCC_VERSION%%
+bin/%%GCC_TARGET%%-gcc-ar
+bin/%%GCC_TARGET%%-gcc-nm
+bin/%%GCC_TARGET%%-gcc-ranlib
+bin/%%GCC_TARGET%%-gcov
+bin/%%GCC_TARGET%%-gcov-tool
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include-fixed/README
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include-fixed/limits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include-fixed/syslimits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/arm_acle.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/arm_neon.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/float.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/iso646.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdalign.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdarg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdatomic.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdbool.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stddef.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdfix.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdint-gcc.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdint.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdnoreturn.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/tgmath.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/varargs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/fixinc_list
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/gsyslimits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/include/README
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/include/limits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/macro_list
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/mkheaders.conf
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/gtype.state
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ada/gcc-interface/ada-tree.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/addresses.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/alias.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/all-tree.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/alloc-pool.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ansidecl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/asan.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/attribs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/auto-host.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/auto-profile.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/b-header-vars
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/backend.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/basic-block.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/bb-reorder.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/bitmap.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtin-attrs.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtin-types.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtins.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtins.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/bversion.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-family/c-common.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-family/c-common.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-family/c-objc.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-family/c-pragma.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-family/c-pretty-print.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/calls.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ccmp.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfg-flags.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfganal.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgbuild.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgcleanup.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgexpand.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfghooks.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgloop.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgloopmanip.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgrtl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cgraph.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/chkp-builtins.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cif-code.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cilk-builtins.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cilk.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cilkplus.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/collect-utils.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/collect2-aix.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/collect2.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/conditions.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/elfos.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%OPSYS%%-spec.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%OPSYS%%-stdint.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%OPSYS%%.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/initfini-array.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-arches.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-cores.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-elf.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-%%OPSYS%%.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-fusion-pairs.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-opts.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-protos.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%-tuning-flags.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/%%TARGETARCH%%.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/%%TARGETARCH%%/biarchlp64.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/arm/aarch-common-protos.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/dbxelf.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/configargs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/context.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/convert.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/coretypes.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/coverage.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cp-tree.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cp-tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cxx-pretty-print.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/name-lookup.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/type-utils.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cppbuiltin.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cppdefault.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cpplib.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cselib.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/data-streamer.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dbgcnt.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dbgcnt.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dbxout.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dce.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ddg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/debug.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/defaults.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/df.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dfp.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnostic-color.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnostic-core.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnostic.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnostic.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dojump.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dominance.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/domwalk.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/double-int.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dumpfile.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dwarf2asm.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dwarf2out.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/emit-rtl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/errors.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/et-forest.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/except.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/explow.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/expmed.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/expr.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fibonacci_heap.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/file-find.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/filenames.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fixed-value.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/flag-types.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/flags.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fold-const-call.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fold-const.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/function.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc-plugin.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc-rich-location.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc-symtab.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcov-counter.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcov-io.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcse-common.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcse.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/generic-match.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gengtype.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/genrtl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gensupport.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ggc-internal.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ggc.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-builder.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-expr.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-fold.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-iterator.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-low.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-match.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-predict.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-pretty-print.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-ssa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-streamer.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-walk.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimplify-me.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimplify.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/glimits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graph.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graphds.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graphite.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gsstruct.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gstab.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gsyms.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gsyslimits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gtm-builtins.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gtype-desc.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hard-reg-set.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-map-traits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-map.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-set.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-table.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-traits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hashtab.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/highlev-plugin-common.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hooks.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hosthooks-def.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hosthooks.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hsa-brig-format.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hsa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hw-doloop.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hwint.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ifcvt.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/inchash.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/incpath.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/input.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-addr.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-codes.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-constants.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-flags.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-modes.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-notes.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/internal-fn.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/internal-fn.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/intl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-chkp.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-icf-gimple.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-icf.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-inline.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-prop.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-ref.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-reference.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-utils.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ira-int.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ira.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/is-a.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/java/java-tree.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/langhooks-def.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/langhooks.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lcm.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/libfuncs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/libiberty.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/limitx.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/limity.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/line-map.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/loop-unroll.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lower-subreg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lra-int.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lra.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lto-compress.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lto-section-names.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lto-streamer.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/machmode.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/machmode.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/md5.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mem-stats-traits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mem-stats.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/memory-block.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mode-classes.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/objc/objc-tree.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/obstack.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-builtins.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-low.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs-libfuncs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs-query.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs-tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/options.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opts-diagnostic.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opts.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/output.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/params-enum.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/params-list.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/params.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/params.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/params.list
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pass-instances.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pass_manager.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/passes.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin-api.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin-version.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/predict.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/predict.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/prefix.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pretty-print.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/print-rtl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/print-tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/profile.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/read-md.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/real.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/realmpfr.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/recog.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/reg-notes.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regcprop.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regrename.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regs.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regset.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/reload.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/resource.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl-chkp.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl-error.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl-iter.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtlhash.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtlhooks-def.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/safe-ctype.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sanitizer.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sbitmap.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sched-int.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sdbout.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sel-sched-dump.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sel-sched-ir.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sel-sched.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sese.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/shrink-wrap.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/signop.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sparseset.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/spellcheck.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/splay-tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sreal.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ssa-iterators.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ssa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stab.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/statistics.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stmt.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stor-layout.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/streamer-hooks.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stringpool.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/symbol-summary.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/symtab.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sync-builtins.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/system.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-def.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-globals.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-hooks-macros.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-insns.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/targhooks.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/timevar.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/timevar.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tm-preds.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tm.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tm_p.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/toplev.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tracer.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/trans-mem.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-affine.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-cfg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-cfgcleanup.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-check.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-chkp.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-chrec.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-core.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-data-ref.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-dfa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-diagnostic.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-dump.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-eh.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-hash-traits.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-hasher.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-inline.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-into-ssa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-iterator.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-nested.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-object-size.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-outof-ssa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-parloops.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-pass.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-phinodes.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-pretty-print.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-scalar-evolution.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-address.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-alias.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-coalesce.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-dom.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-live.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-loop-ivopts.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-loop-manip.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-loop-niter.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-loop.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-operands.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-propagate.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-sccvn.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-scopedtables.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-ter.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-threadbackward.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-threadedge.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa-threadupdate.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssa.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ssanames.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-stdarg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-streamer.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-vectorizer.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/treestruct.def
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tsan.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tsystem.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/typeclass.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/typed-splay-tree.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ubsan.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/valtrack.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-prof.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/varasm.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/vec.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/version.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/vmsdbg.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/vtable-verify.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/wide-int-print.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/wide-int.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/xcoff.h
+lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/xcoffout.h
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/cc1
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/cc1plus
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/collect2
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/fixinc.sh
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/fixincl
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/mkheaders
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/mkinstalldirs
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/liblto_plugin.so
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/liblto_plugin.so.0
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/liblto_plugin.so.0.0.0
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/lto-wrapper
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/lto1
+libexec/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/gengtype
+man/man1/%%GCC_TARGET%%-cpp.1.gz
+man/man1/%%GCC_TARGET%%-g++.1.gz
+man/man1/%%GCC_TARGET%%-gcc.1.gz
+man/man1/%%GCC_TARGET%%-gcov.1.gz
Index: devel/aarch64-xtoolchain-gcc/Makefile
===================================================================
--- /dev/null
+++ devel/aarch64-xtoolchain-gcc/Makefile
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+PKGNAMEPREFIX= aarch64-
+
+MASTERDIR= ${.CURDIR}/../powerpc64-xtoolchain-gcc
+
+.include "${MASTERDIR}/Makefile"
Index: devel/powerpc64-gcc/Makefile
===================================================================
--- devel/powerpc64-gcc/Makefile
+++ devel/powerpc64-gcc/Makefile
@@ -38,6 +38,8 @@
.endif
.endif
+TARGETARCH=${PKGNAMEPREFIX:C/-//g}
+
GNU_CONFIGURE= yes
CONFIGURE_OUTSOURCE= yes
CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \
@@ -53,17 +55,24 @@
INSTALL_TARGET?= install-gcc
.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
post-patch:
@${REINPLACE_CMD} -e '/LIBSTDCXX/ s/stdc\+\+/c\+\+/g ' \
${WRKSRC}//gcc/cp/g++spec.c
-.if ${ARCH} == "amd64"
+.if ${TARGETARCH} == "amd64"
CONFIGURE_TARGET= x86_64-unknown-${OPSYS:tl}${OSREL}
.else
CONFIGURE_TARGET= ${ARCH}-unknown-${OPSYS:tl}${OSREL}
.endif
+.if ${TARGETARCH} == "armv6" || ${TARGETARCH} == "aarch64"
+. if ${COMPILER_TYPE} == clang
+MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512
+. endif
+.endif
+
post-install:
@if [ -f ${STAGEDIR}${PREFIX}/bin/cpp ] ; then \
mv ${STAGEDIR}${PREFIX}/bin/cpp \
@@ -77,4 +86,4 @@
@${RM} ${STAGEDIR}${PREFIX}/info/*
@${RM} ${STAGEDIR}${PREFIX}/man/man7/*
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Index: devel/powerpc64-gcc/files/patch-aarch64-support
===================================================================
--- /dev/null
+++ devel/powerpc64-gcc/files/patch-aarch64-support
@@ -0,0 +1,234 @@
+--- UTC
+--- configure.ac.orig 2016-03-17 23:54:19.000000000 +0100
++++ configure.ac 2016-10-20 21:29:03.780044000 +0200
+@@ -819,6 +819,9 @@
+ *-*-vxworks*)
+ noconfigdirs="$noconfigdirs ${libgcj}"
+ ;;
++ aarch64*-*-freebsd*)
++ noconfigdirs="$noconfigdirs ${libgcj}"
++ ;;
+ alpha*-*-*vms*)
+ noconfigdirs="$noconfigdirs ${libgcj}"
+ ;;
+--- configure.orig 2016-03-17 23:54:19.000000000 +0100
++++ configure 2016-10-20 21:29:03.779159000 +0200
+@@ -3483,6 +3483,9 @@
+ *-*-vxworks*)
+ noconfigdirs="$noconfigdirs ${libgcj}"
+ ;;
++ aarch64*-*-freebsd*)
++ noconfigdirs="$noconfigdirs ${libgcj}"
++ ;;
+ alpha*-*-*vms*)
+ noconfigdirs="$noconfigdirs ${libgcj}"
+ ;;
+--- libgcc/config.host.orig 2016-05-17 08:15:52.000000000 +0200
++++ libgcc/config.host 2016-10-20 21:29:03.782426000 +0200
+@@ -333,6 +333,11 @@
+ tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
+ tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp t-crtfm"
+ ;;
++aarch64*-*-freebsd*)
++ extra_parts="$extra_parts crtfastmath.o"
++ tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
++ tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp t-crtfm"
++ ;;
+ aarch64*-*-linux*)
+ extra_parts="$extra_parts crtfastmath.o"
+ md_unwind_header=aarch64/linux-unwind.h
+--- gcc/config.host.orig 2016-01-04 15:30:50.000000000 +0100
++++ gcc/config.host 2016-10-20 21:29:03.781971000 +0200
+@@ -99,7 +99,7 @@
+ esac
+
+ case ${host} in
+- aarch64*-*-linux*)
++ aarch64*-*-freebsd* | aarch64*-*-linux*)
+ case ${target} in
+ aarch64*-*-*)
+ host_extra_gcc_objs="driver-aarch64.o"
+--- gcc/config.gcc.orig 2016-06-08 15:34:25.000000000 +0200
++++ gcc/config.gcc 2016-10-20 21:29:03.781684000 +0200
+@@ -941,6 +941,11 @@
+ done
+ TM_MULTILIB_CONFIG=`echo $TM_MULTILIB_CONFIG | sed 's/^,//'`
+ ;;
++aarch64*-*-freebsd*)
++ tm_file="${tm_file} dbxelf.h elfos.h ${fbsd_tm_file}"
++ tm_file="${tm_file} aarch64/aarch64-elf.h aarch64/aarch64-freebsd.h"
++ tmake_file="${tmake_file} aarch64/t-aarch64 aarch64/t-aarch64-freebsd"
++ ;;
+ aarch64*-*-linux*)
+ tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h"
+ tm_file="${tm_file} aarch64/aarch64-elf.h aarch64/aarch64-linux.h"
+--- gcc/config/aarch64/t-aarch64-freebsd.orig 2016-10-20 21:29:03.780409000 +0200
++++ gcc/config/aarch64/t-aarch64-freebsd 2016-10-20 21:29:03.780540000 +0200
+@@ -0,0 +1,21 @@
++# Machine description for AArch64 architecture.
++# Copyright (C) 2016 Free Software Foundation, Inc.
++#
++# This file is part of GCC.
++#
++# GCC is free software; you can redistribute it and/or modify it
++# under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 3, or (at your option)
++# any later version.
++#
++# GCC is distributed in the hope that it will be useful, but
++# WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++# General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with GCC; see the file COPYING3. If not see
++# <http://www.gnu.org/licenses/>.
++
++LIB1ASMSRC = aarch64/lib1funcs.asm
++LIB1ASMFUNCS = _aarch64_sync_cache_range
+--- gcc/config/aarch64/aarch64-freebsd.h.orig 2016-10-20 21:29:03.780130000 +0200
++++ gcc/config/aarch64/aarch64-freebsd.h 2016-10-20 21:29:03.780349000 +0200
+@@ -0,0 +1,98 @@
++/* Definitions for AArch64 running FreeBSD
++ Copyright (C) 2016 Free Software Foundation, Inc.
++
++ This file is part of GCC.
++
++ GCC is free software; you can redistribute it and/or modify it
++ under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 3, or (at your option)
++ any later version.
++
++ GCC is distributed in the hope that it will be useful, but
++ WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with GCC; see the file COPYING3. If not see
++ <http://www.gnu.org/licenses/>. */
++
++#ifndef GCC_AARCH64_FREEBSD_H
++#define GCC_AARCH64_FREEBSD_H
++
++#undef SUBTARGET_CPP_SPEC
++#define SUBTARGET_CPP_SPEC FBSD_CPP_SPEC
++
++#if TARGET_BIG_ENDIAN_DEFAULT
++#define TARGET_LINKER_EMULATION "aarch64fbsdb"
++#else
++#define TARGET_LINKER_EMULATION "aarch64fbsd"
++#endif
++
++#undef SUBTARGET_EXTRA_LINK_SPEC
++#define SUBTARGET_EXTRA_LINK_SPEC " -m" TARGET_LINKER_EMULATION
++
++#undef FBSD_TARGET_LINK_SPEC
++#define FBSD_TARGET_LINK_SPEC " \
++ %{p:%nconsider using `-pg' instead of `-p' with gprof (1) } \
++ %{v:-V} \
++ %{assert*} %{R*} %{rpath*} %{defsym*} \
++ %{shared:-Bshareable %{h*} %{soname*}} \
++ %{symbolic:-Bsymbolic} \
++ %{static:-Bstatic} \
++ %{!static: \
++ %{rdynamic:-export-dynamic} \
++ %{!shared:-dynamic-linker " FBSD_DYNAMIC_LINKER " }} \
++ -X" SUBTARGET_EXTRA_LINK_SPEC " \
++ %{mbig-endian:-EB} %{mlittle-endian:-EL}"
++
++#if TARGET_FIX_ERR_A53_835769_DEFAULT
++#define CA53_ERR_835769_SPEC \
++ " %{!mno-fix-cortex-a53-835769:--fix-cortex-a53-835769}"
++#else
++#define CA53_ERR_835769_SPEC \
++ " %{mfix-cortex-a53-835769:--fix-cortex-a53-835769}"
++#endif
++
++#ifdef TARGET_FIX_ERR_A53_843419_DEFAULT
++#define CA53_ERR_843419_SPEC \
++ " %{!mno-fix-cortex-a53-843419:--fix-cortex-a53-843419}"
++#else
++#define CA53_ERR_843419_SPEC \
++ " %{mfix-cortex-a53-843419:--fix-cortex-a53-843419}"
++#endif
++
++#undef LINK_SPEC
++#define LINK_SPEC FBSD_TARGET_LINK_SPEC \
++ CA53_ERR_835769_SPEC \
++ CA53_ERR_843419_SPEC
++
++#define GNU_USER_TARGET_MATHFILE_SPEC \
++ "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s}"
++
++#undef ENDFILE_SPEC
++#define ENDFILE_SPEC \
++ GNU_USER_TARGET_MATHFILE_SPEC " " \
++ FBSD_ENDFILE_SPEC
++
++#undef TARGET_OS_CPP_BUILTINS
++#define TARGET_OS_CPP_BUILTINS() \
++ do \
++ { \
++ FBSD_TARGET_OS_CPP_BUILTINS (); \
++ } \
++ while (false)
++
++#define TARGET_ASM_FILE_END file_end_indicate_exec_stack
++
++/* Uninitialized common symbols in non-PIE executables, even with
++ strong definitions in dependent shared libraries, will resolve
++ to COPY relocated symbol in the executable. See PR65780. */
++#undef TARGET_BINDS_LOCAL_P
++#define TARGET_BINDS_LOCAL_P default_binds_local_p_2
++
++/* Use the AAPCS type for wchar_t, override the one from config/freebsd.h. */
++#undef WCHAR_TYPE
++#define WCHAR_TYPE "unsigned int"
++
++#endif /* GCC_AARCH64_FREEBSD_H */
+Index: gcc/dwarf2out.c
+===================================================================
+--- gcc/dwarf2out.c (revision 244100)
++++ gcc/dwarf2out.c (working copy)
+@@ -23752,7 +23752,16 @@
+ {
+ dw_die_ref die = lookup_decl_die (decl);
+ if (die)
+- add_location_or_const_value_attribute (die, decl, false);
++ {
++ /* We get called via the symtab code invoking late_global_decl
++ for symbols that are optimized out. Do not add locations
++ for those. */
++ varpool_node *node = varpool_node::get (decl);
++ if (! node || ! node->definition)
++ tree_add_const_value_attribute_for_decl (die, decl);
++ else
++ add_location_or_const_value_attribute (die, decl, false);
++ }
+ }
+ }
+
+Index: gcc/cgraphunit.c
+===================================================================
+--- gcc/cgraphunit.c (revision 244100)
++++ gcc/cgraphunit.c (working copy)
+@@ -1193,8 +1193,16 @@
+ at looking at optimized away DECLs, since
+ late_global_decl will subsequently be called from the
+ contents of the now pruned symbol table. */
+- if (!decl_function_context (node->decl))
+- (*debug_hooks->late_global_decl) (node->decl);
++ if (VAR_P (node->decl)
++ && !decl_function_context (node->decl))
++ {
++ /* We are reclaiming totally unreachable code and variables
++ so they effectively appear as readonly. Show that to
++ the debug machinery. */
++ TREE_READONLY (node->decl) = 1;
++ node->definition = false;
++ (*debug_hooks->late_global_decl) (node->decl);
++ }
+
+ node->remove ();
+ continue;
Index: net-mgmt/net-snmp/files/patch-agent_mibgroup_udp-mib_data__access_udp__endpoint__freebsd4.c
===================================================================
--- net-mgmt/net-snmp/files/patch-agent_mibgroup_udp-mib_data__access_udp__endpoint__freebsd4.c
+++ net-mgmt/net-snmp/files/patch-agent_mibgroup_udp-mib_data__access_udp__endpoint__freebsd4.c
@@ -1,5 +1,14 @@
--- agent/mibgroup/udp-mib/data_access/udp_endpoint_freebsd4.c.orig 2017-03-15 18:18:33.000000000 +0000
+++ agent/mibgroup/udp-mib/data_access/udp_endpoint_freebsd4.c 2017-03-15 18:18:33.000000000 +0000
+@@ -153,7 +153,7 @@
+ #endif
+
+ #if !defined(NETSNMP_ENABLE_IPV6)
+- if (pcb.xi_inp.inp_vflag & INP_IPV6)
++ if (pcb.inp_vflag & INP_IPV6)
+ continue;
+ #endif
+
@@ -164,9 +164,24 @@
}
Index: sysutils/uhidd-kan/Makefile
===================================================================
--- /dev/null
+++ sysutils/uhidd-kan/Makefile
@@ -0,0 +1,60 @@
+# Created by: Kai Wang <kaiwang27@gmail.com>
+# $FreeBSD$
+
+PORTNAME= uhidd
+PORTVERSION= 0.3.0
+DISTVERSIONPREFIX= KAN-
+PORTREVISION= 3
+CATEGORIES= sysutils
+
+MAINTAINER= jbeich@FreeBSD.org
+COMMENT= Userland USB HID device driver using libusb20
+
+LICENSE= BSD2CLAUSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= akabaev
+GH_TAGNAME= 389a0e24bd2eb14d6367d1ba5f81b784e035de3d
+
+USES= uidfix
+MAKE_ENV+= BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man"
+MAKE_ARGS= LIBDIR="${LOCALBASE}/lib"
+USE_RC_SUBR= uhidd
+
+OPTIONS_DEFINE= CUSE DEVD
+OPTIONS_DEFAULT= DEVD
+OPTIONS_SUB= yes
+
+.if exists(/usr/lib/libcuse.so)
+OPTIONS_DEFAULT+= CUSE
+.else
+OPTIONS_EXCLUDE+= CUSE
+.endif
+
+CUSE_DESC= Use cuse(3) over multimedia/cuse4bsd-kmod
+CUSE_BUILD_DEPENDS_OFF= cuse4bsd-kmod>=0.1.24:multimedia/cuse4bsd-kmod
+CUSE_LIB_DEPENDS_OFF= libcuse4bsd.so:multimedia/cuse4bsd-kmod
+CUSE_SUB_LIST_OFF= LIBCUSE="${LOCALBASE}/lib/libcuse4bsd.so"
+CUSE_SUB_LIST= LIBCUSE=""
+
+.if defined(DEBUG_FLAGS)
+MAKE_ENV+= DEBUG_FLAGS='${DEBUG_FLAGS}'
+.endif
+
+post-patch: .SILENT
+ ${FIND} ${WRKSRC}/uhidd -type f -not -name Makefile \
+ -exec ${REINPLACE_CMD} 's|/usr/local|${PREFIX}|g' {} +
+
+post-patch-CUSE-on: .SILENT
+ ${FIND} ${WRKSRC}/uhidd -type f -not \
+ -exec ${REINPLACE_CMD} -i '.cuse.bak' \
+ -Ee '/_init|\.c/!s|cuse4bsd|cuse|' {} +
+
+post-install-DEVD-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd
+ ${REINPLACE_CMD} ${_SUB_LIST_TEMP} \
+ ${WRKSRC}/uhidd/uhidd-devd.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/uhidd/uhidd-devd.conf.sample \
+ ${STAGEDIR}${PREFIX}/etc/devd
+
+.include <bsd.port.mk>
Index: sysutils/uhidd-kan/distinfo
===================================================================
--- /dev/null
+++ sysutils/uhidd-kan/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1476667169
+SHA256 (akabaev-uhidd-KAN-0.3.0-389a0e24bd2eb14d6367d1ba5f81b784e035de3d_GH0.tar.gz) = 74c568e7cf18d1fd8dfd8d27cd7e00f18f4b93af3ca5e1995b0591fe5e6c0140
+SIZE (akabaev-uhidd-KAN-0.3.0-389a0e24bd2eb14d6367d1ba5f81b784e035de3d_GH0.tar.gz) = 85243
Index: sysutils/uhidd-kan/files/uhidd.in
===================================================================
--- /dev/null
+++ sysutils/uhidd-kan/files/uhidd.in
@@ -0,0 +1,47 @@
+#!/bin/sh
+#
+# $FreeBSD: head/sysutils/uhidd/files/uhidd.in 306606 2012-10-29 12:41:01Z crees $
+#
+
+# PROVIDE: uhidd
+# REQUIRE: DAEMON cleanvar
+# KEYWORD: nojail shutdown
+
+# Usage:
+# uhidd start ugenX.Y # start uhidd on device 'ugenX.Y'
+# uhidd stop ugenX.Y # stop uhidd on device 'ugenX.Y'
+# uhidd start # start uhidd on all ugen device.
+# uhidd stop # stop all uhidd instances.
+
+. /etc/rc.subr
+
+name=uhidd
+rcvar=uhidd_enable
+
+load_rc_config $name
+
+: ${uhidd_enable:=NO}
+
+command=%%PREFIX%%/sbin/${name}
+start_cmd=uhidd_start
+required_modules=vkbd
+pidprefix=/var/run/uhidd
+pidfile=${2+$pidprefix.`basename $2`.pid}
+
+uhidd_start()
+{
+ local dev pf
+
+ if [ -n "$1" ]; then
+ ${command} ${uhidd_flags} $1
+ else
+ for dev in /dev/ugen*; do
+ pf="${pidprefix}.`basename ${dev}`.pid"
+ if [ ! -f ${pf} ]; then
+ ${command} ${uhidd_flags} ${dev}
+ fi
+ done
+ fi
+}
+
+run_rc_command $*
Index: sysutils/uhidd-kan/pkg-descr
===================================================================
--- /dev/null
+++ sysutils/uhidd-kan/pkg-descr
@@ -0,0 +1,6 @@
+uhidd is a userland driver/daemon for USB HID devices (e.g. mouse,
+keyboard) using libusb20. The driver aims to support USB HID devices
+with multiple Top-Level application collections in one interface, i.e,
+HID devices with multiple logical device sharing one endpoint.
+
+WWW: http://wiki.FreeBSD.org/uhidd
Index: sysutils/uhidd-kan/pkg-message
===================================================================
--- /dev/null
+++ sysutils/uhidd-kan/pkg-message
@@ -0,0 +1,32 @@
+==============================================================================
+
+To use uhidd daemon for USB HID devices, depends on which sub class
+driver you want to attach, to avoid conflicts between the daemon and
+the kernel drivers, you should either use the command line option '-u'
+to instruct the daemon to detach active kernel drivers attached to
+a device, or you should remove some of those entries 'device ums',
+'device ukbd', or 'device uhid' from your kernel config file and
+recompile the kernel.
+
+Note that if the USB kernel drivers are compiled as kernel modules,
+you should also remove the relevant devd(8) rules in /etc/devd/usb.conf
+config file, so those modules will not be loaded automatically by devd(8)
+when devices are attached.
+
+If you want to run uhidd daemon at the startup, add the following lines to
+/etc/rc.conf:
+
+ uhidd_flags="-kmohsu"
+ uhidd_enable="YES"
+
+Note that you need to modify the uhidd_flags (command line options)
+according to which sub class drivers you want to use.
+
+To manually start/stop uhidd daemon on certain device, run:
+
+ service uhidd [start|stop] /dev/ugen.X.Y
+
+See http://wiki.FreeBSD.org/uhidd for more details about how to install and
+setup the daemon.
+
+==============================================================================
Index: sysutils/uhidd-kan/pkg-plist
===================================================================
--- /dev/null
+++ sysutils/uhidd-kan/pkg-plist
@@ -0,0 +1,4 @@
+%%DEVD%%@sample etc/devd/uhidd-devd.conf.sample
+man/man5/uhidd.conf.5.gz
+man/man8/uhidd.8.gz
+sbin/uhidd
Index: x11/settitle/Makefile
===================================================================
--- /dev/null
+++ x11/settitle/Makefile
@@ -0,0 +1,20 @@
+# Created by: Andrew Stevenson <andrew@ugh.net.au>
+# $FreeBSD$
+
+PORTNAME= settitle
+PORTVERSION= 1.1.1
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.ugh.net.au/pub/unix/settitle/
+
+USES= uidfix
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Program for setting the title of terminal emulator windows
+
+DEPRECATED= No more public distfiles
+EXPIRATION_DATE= 2014-03-10
+
+WRKSRC= ${WRKDIR}/settitle
+
+PLIST_FILES= bin/settitle man/man1/${PORTNAME}.1.gz
+
+.include <bsd.port.mk>
Index: x11/settitle/distinfo
===================================================================
--- /dev/null
+++ x11/settitle/distinfo
@@ -0,0 +1,2 @@
+SHA256 (settitle-1.1.1.tar.gz) = 3f37d5d05ab5cd9d785d559041221822121977b206c24207df0d35effb63f3a1
+SIZE (settitle-1.1.1.tar.gz) = 2900
Index: x11/settitle/pkg-descr
===================================================================
--- /dev/null
+++ x11/settitle/pkg-descr
@@ -0,0 +1,4 @@
+settitle can set the icon and/or window titles of terminal emulator
+windows such as those provided by xterm, eterm or Terminal.app.
+
+Useful for tracking your mail or irc windows among the crowd.
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Aug 4, 8:58 AM (17 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35958912
Default Alt Text
D10292.id27210.diff (46 KB)
Attached To
Mode
D10292: Add external toolchain ports for aarch64
Attached
Detach File
Event Timeline
Log In to Comment