summaryrefslogtreecommitdiff
path: root/cross
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2018-11-23 05:30:45 +0000
committerryoon <ryoon@pkgsrc.org>2018-11-23 05:30:45 +0000
commitffd586e15adf595ec557ddf5850d339d23673413 (patch)
treecca37b01d502451d8614fdc6d666a1e804edd865 /cross
parenta006a7f4e9c3075b3e34d7dfea2e36fba70f67bb (diff)
downloadpkgsrc-ffd586e15adf595ec557ddf5850d339d23673413.tar.gz
Update to 8.2.0
Build and work sysutils/u-boot-pine64 fine.
Diffstat (limited to 'cross')
-rw-r--r--cross/aarch64-none-elf-gcc/Makefile9
-rw-r--r--cross/aarch64-none-elf-gcc/PLIST48
-rw-r--r--cross/aarch64-none-elf-gcc/distinfo20
-rw-r--r--cross/aarch64-none-elf-gcc/patches/patch-gcc_config_aarch64_aarch64.h10
4 files changed, 58 insertions, 29 deletions
diff --git a/cross/aarch64-none-elf-gcc/Makefile b/cross/aarch64-none-elf-gcc/Makefile
index 47a47f2046a..6ca0d4e2d2e 100644
--- a/cross/aarch64-none-elf-gcc/Makefile
+++ b/cross/aarch64-none-elf-gcc/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2018/11/16 10:06:23 leot Exp $
+# $NetBSD: Makefile,v 1.6 2018/11/23 05:30:45 ryoon Exp $
-DISTNAME= gcc-7.2.0
+DISTNAME= gcc-8.2.0
PKGNAME= cross-aarch64-none-elf-${DISTNAME}
-PKGREVISION= 3
CATEGORIES= cross
MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/}
-NEWLIBVER= 2.5.0
+NEWLIBVER= 3.0.0
SITES.newlib-${NEWLIBVER}.tar.gz=ftp://sources.redhat.com/pub/newlib/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
newlib-${NEWLIBVER}.tar.gz
@@ -14,7 +13,7 @@ EXTRACT_USING= bsdtar
MAINTAINER= port-arm@NetBSD.org
HOMEPAGE= # none
COMMENT= GCC for bare metal AArch64 ELF
-EXTRACT_SUFX= .tar.gz
+EXTRACT_SUFX= .tar.xz
# for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33549
# use makeinfo from pkgsrc/devel/gtexinfo.
diff --git a/cross/aarch64-none-elf-gcc/PLIST b/cross/aarch64-none-elf-gcc/PLIST
index 31e61d4730f..1f1eb3dfce4 100644
--- a/cross/aarch64-none-elf-gcc/PLIST
+++ b/cross/aarch64-none-elf-gcc/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2018/11/16 10:06:23 leot Exp $
+@comment $NetBSD: PLIST,v 1.3 2018/11/23 05:30:45 ryoon Exp $
cross-aarch64-none-elf/aarch64-none-elf/include/_ansi.h
cross-aarch64-none-elf/aarch64-none-elf/include/_newlib_version.h
cross-aarch64-none-elf/aarch64-none-elf/include/_syslist.h
@@ -77,8 +77,6 @@ cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/basic_str
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/basic_string.tcc
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/boost_concept_check.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/c++0x_warning.h
-cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/c++14_warning.h
-cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/c++17_warning.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/char_traits.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/codecvt.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/concept_check.h
@@ -92,6 +90,10 @@ cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/exception
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/exception_ptr.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/forward_list.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/forward_list.tcc
+cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/fs_dir.h
+cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/fs_fwd.h
+cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/fs_ops.h
+cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/fs_path.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/fstream.tcc
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/functexcept.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/bits/functional_hash.h
@@ -197,6 +199,7 @@ cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/cctype
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/cerrno
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/cfenv
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/cfloat
+cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/charconv
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/chrono
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/cinttypes
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/ciso646
@@ -581,6 +584,7 @@ cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/ext/vstring.tc
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/ext/vstring_fwd.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/ext/vstring_util.h
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/fenv.h
+cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/filesystem
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/forward_list
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/fstream
cross-aarch64-none-elf/aarch64-none-elf/include/c++/${PKGVERSION}/functional
@@ -777,6 +781,7 @@ cross-aarch64-none-elf/aarch64-none-elf/include/cpio.h
cross-aarch64-none-elf/aarch64-none-elf/include/ctype.h
cross-aarch64-none-elf/aarch64-none-elf/include/devctl.h
cross-aarch64-none-elf/aarch64-none-elf/include/dirent.h
+cross-aarch64-none-elf/aarch64-none-elf/include/elf.h
cross-aarch64-none-elf/aarch64-none-elf/include/envlock.h
cross-aarch64-none-elf/aarch64-none-elf/include/envz.h
cross-aarch64-none-elf/aarch64-none-elf/include/errno.h
@@ -825,6 +830,13 @@ cross-aarch64-none-elf/aarch64-none-elf/include/search.h
cross-aarch64-none-elf/aarch64-none-elf/include/setjmp.h
cross-aarch64-none-elf/aarch64-none-elf/include/signal.h
cross-aarch64-none-elf/aarch64-none-elf/include/spawn.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/ssp.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/stdio.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/stdlib.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/string.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/strings.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/unistd.h
+cross-aarch64-none-elf/aarch64-none-elf/include/ssp/wchar.h
cross-aarch64-none-elf/aarch64-none-elf/include/stdatomic.h
cross-aarch64-none-elf/aarch64-none-elf/include/stdint.h
cross-aarch64-none-elf/aarch64-none-elf/include/stdio.h
@@ -834,7 +846,6 @@ cross-aarch64-none-elf/aarch64-none-elf/include/string.h
cross-aarch64-none-elf/aarch64-none-elf/include/strings.h
cross-aarch64-none-elf/aarch64-none-elf/include/sys/_default_fcntl.h
cross-aarch64-none-elf/aarch64-none-elf/include/sys/_intsup.h
-cross-aarch64-none-elf/aarch64-none-elf/include/sys/_locale.h
cross-aarch64-none-elf/aarch64-none-elf/include/sys/_pthreadtypes.h
cross-aarch64-none-elf/aarch64-none-elf/include/sys/_sigset.h
cross-aarch64-none-elf/aarch64-none-elf/include/sys/_stdint.h
@@ -884,6 +895,7 @@ cross-aarch64-none-elf/aarch64-none-elf/include/utmp.h
cross-aarch64-none-elf/aarch64-none-elf/include/wchar.h
cross-aarch64-none-elf/aarch64-none-elf/include/wctype.h
cross-aarch64-none-elf/aarch64-none-elf/include/wordexp.h
+cross-aarch64-none-elf/aarch64-none-elf/include/xlocale.h
cross-aarch64-none-elf/aarch64-none-elf/lib/aem-validation.specs
cross-aarch64-none-elf/aarch64-none-elf/lib/aem-ve.specs
cross-aarch64-none-elf/aarch64-none-elf/lib/cpu-init/rdimon-aem-el3.o
@@ -1023,12 +1035,10 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cfg
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cgraph.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/chkp-builtins.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cif-code.def
-cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cilk-builtins.def
-cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cilk.h
-cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cilkplus.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/collect-utils.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/collect2-aix.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/collect2.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/color-macros.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/conditions.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/config.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/config/aarch64/aarch64-arches.def
@@ -1055,6 +1065,7 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cp/
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cp/cp-tree.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cp/cxx-pretty-print.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cp/name-lookup.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cp/operators.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cp/type-utils.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cppbuiltin.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/cppdefault.h
@@ -1091,6 +1102,7 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/exp
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/expr.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/fibonacci_heap.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/file-find.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/file-prefix-map.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/filenames.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/fixed-value.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/flag-types.h
@@ -1120,6 +1132,8 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gim
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-match.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-predict.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-pretty-print.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa-evrp-analyze.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa-warn-restrict.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-streamer.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/gimple-walk.h
@@ -1161,15 +1175,20 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ins
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/insn-codes.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/insn-constants.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/insn-flags.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/insn-modes-inline.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/insn-modes.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/insn-notes.def
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/int-vector-builder.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/internal-fn.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/internal-fn.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/intl.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-chkp.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-fnsummary.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-icf-gimple.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-icf.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-inline.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-param-manipulation.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-predicate.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-prop.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-ref.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ipa-reference.h
@@ -1208,6 +1227,7 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/omp
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/omp-grid.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/omp-low.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/omp-offload.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/omp-simd-clone.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/optabs-libfuncs.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/optabs-query.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/optabs-tree.h
@@ -1230,12 +1250,15 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/plu
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/plugin-version.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/plugin.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/plugin.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/poly-int-types.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/poly-int.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/predict.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/predict.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/prefix.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/pretty-print.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/print-rtl.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/print-tree.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/profile-count.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/profile.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/read-md.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/read-rtl-function.h
@@ -1256,15 +1279,16 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/rtl
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/rtl.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/rtlhash.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/rtlhooks-def.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/rtx-vector-builder.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/run-rtl-passes.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/safe-ctype.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sanitizer.def
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sbitmap.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sched-int.h
-cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sdbout.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sel-sched-dump.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sel-sched-ir.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sel-sched.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/selftest-diagnostic.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/selftest-rtl.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/selftest.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/sese.h
@@ -1333,6 +1357,7 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tre
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-alias.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-ccp.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-coalesce.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-dce.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-dom.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-live.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-loop-ivopts.h
@@ -1343,14 +1368,15 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tre
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-propagate.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-sccvn.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-scopedtables.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-strlen.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-ter.h
-cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-threadbackward.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-threadedge.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-threadupdate.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssa.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-ssanames.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-stdarg.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-streamer.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-vector-builder.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-vectorizer.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree-vrp.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/tree.def
@@ -1364,10 +1390,14 @@ cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/ubs
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/valtrack.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/value-prof.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/varasm.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/vec-perm-indices.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/vec.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/vector-builder.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/version.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/vmsdbg.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/vr-values.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/vtable-verify.h
+cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/wide-int-bitmask.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/wide-int-print.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/wide-int.h
cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/${PKGVERSION}/plugin/include/xcoff.h
diff --git a/cross/aarch64-none-elf-gcc/distinfo b/cross/aarch64-none-elf-gcc/distinfo
index f8f3e0cae9e..ecedba5f35d 100644
--- a/cross/aarch64-none-elf-gcc/distinfo
+++ b/cross/aarch64-none-elf-gcc/distinfo
@@ -1,15 +1,15 @@
-$NetBSD: distinfo,v 1.2 2018/11/08 23:28:28 mrg Exp $
+$NetBSD: distinfo,v 1.3 2018/11/23 05:30:45 ryoon Exp $
-SHA1 (gcc-7.2.0.tar.gz) = dec3effe9f73bf2216a88804ac805a05f9b33ea8
-RMD160 (gcc-7.2.0.tar.gz) = fa4eb09ea8c3fc388c6918096f134e188cce4c2d
-SHA512 (gcc-7.2.0.tar.gz) = ae287b4696e78764136a60457dc147b2ef2cc108b2721c5c81d02467f47f08470a1be72b9576dd9af7c86838bc8543eabfe7a1c4ca7bd3166c40929ff5abd3ab
-Size (gcc-7.2.0.tar.gz) = 111997123 bytes
-SHA1 (newlib-2.5.0.tar.gz) = be1f1960bce564130a0cf9598e388fcc437169dc
-RMD160 (newlib-2.5.0.tar.gz) = fc2beafe309701e02da3d2dff737236f67c0de4d
-SHA512 (newlib-2.5.0.tar.gz) = 4c99e8dfcb4a7ad0769b9e173ff06628d82e4993ef87d3adf9d6b5578626b14de81b4b3c5f0673ddbb49dc9f3d3628f9f8d4432dcded91f5cd3d27b7d44343cd
-Size (newlib-2.5.0.tar.gz) = 17912392 bytes
+SHA1 (gcc-8.2.0.tar.xz) = 19926bdb6c4b58891015929853d41aeff019d400
+RMD160 (gcc-8.2.0.tar.xz) = 4fba19867980d04bed1e62d46d4787c99f4fd13d
+SHA512 (gcc-8.2.0.tar.xz) = 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
+Size (gcc-8.2.0.tar.xz) = 63460876 bytes
+SHA1 (newlib-3.0.0.tar.gz) = 641e4d4a50e31016ca90e0d3ea095aabae34c4a7
+RMD160 (newlib-3.0.0.tar.gz) = 505d486c9c658d10ed3b1af13459b2f289680b1f
+SHA512 (newlib-3.0.0.tar.gz) = d4730ce9a4fc4e62052e89d20d4a3855a103b3d1a2818e94c7a68626db285aa8db8e56a684103731916bfba3e581db88e3a93264034ea0f2880ee8976283c04f
+Size (newlib-3.0.0.tar.gz) = 18168046 bytes
SHA1 (patch-contrib_download__prerequisites) = be9b02068b3d4d783e92bee66d480bb2bfe35a84
-SHA1 (patch-gcc_config_aarch64_aarch64.h) = bf1ab74227badf54afb6cc8d5536f3449ab6c251
+SHA1 (patch-gcc_config_aarch64_aarch64.h) = e6536070ef4fe6cceb3df06d313b8666b8f404a9
SHA1 (patch-gcc_system.h) = 72a75ff773b9b5f3d2f16f4ec7d29e032aba5f53
SHA1 (patch-libcc1_configure) = 0368733ddf79b109fcc7146b0baeb37ab31e634a
SHA1 (patch-libcc1_connection.cc) = 2acd56a6f62b29ed3f02eecb7bf103e4564a442c
diff --git a/cross/aarch64-none-elf-gcc/patches/patch-gcc_config_aarch64_aarch64.h b/cross/aarch64-none-elf-gcc/patches/patch-gcc_config_aarch64_aarch64.h
index 68f42acc950..128d68aebaf 100644
--- a/cross/aarch64-none-elf-gcc/patches/patch-gcc_config_aarch64_aarch64.h
+++ b/cross/aarch64-none-elf-gcc/patches/patch-gcc_config_aarch64_aarch64.h
@@ -1,4 +1,4 @@
-$NetBSD: patch-gcc_config_aarch64_aarch64.h,v 1.1 2018/11/08 23:28:28 mrg Exp $
+$NetBSD: patch-gcc_config_aarch64_aarch64.h,v 1.2 2018/11/23 05:30:45 ryoon Exp $
driver-aarch64.o is not included for NetBSD and it is responsible for
the definition of host_detect_local_cpu.
@@ -7,9 +7,9 @@ Without it, we get an undefined reference.
Similar to GCC bugzilla #77800 for arm.
---- gcc/config/aarch64/aarch64.h.orig 2017-01-19 15:51:49.000000000 -0800
-+++ gcc/config/aarch64/aarch64.h 2018-11-08 14:31:59.315619048 -0800
-@@ -930,7 +930,8 @@
+--- gcc/config/aarch64/aarch64.h.orig 2018-02-21 14:05:45.000000000 +0000
++++ gcc/config/aarch64/aarch64.h
+@@ -1000,7 +1000,8 @@ extern const char *aarch64_rewrite_mcpu
#define MCPU_TO_MARCH_SPEC_FUNCTIONS \
{ "rewrite_mcpu", aarch64_rewrite_mcpu },
@@ -17,5 +17,5 @@ Similar to GCC bugzilla #77800 for arm.
+/* NetBSD does not export necessary info via /proc/cpuinfo. */
+#if defined(__aarch64__) && !defined(__NetBSD__)
extern const char *host_detect_local_cpu (int argc, const char **argv);
+ #define HAVE_LOCAL_CPU_DETECT
# define EXTRA_SPEC_FUNCTIONS \
- { "local_cpu_detect", host_detect_local_cpu }, \