diff options
author | ryoon <ryoon@pkgsrc.org> | 2017-05-16 17:52:18 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2017-05-16 17:52:18 +0000 |
commit | 5f735dc72171e462a0cf0898d6994a9be9c769a0 (patch) | |
tree | f411a3bafc1fb8bb057c706def05a6da92a81a2c /cross/arm-none-eabi-gcc | |
parent | c9a18635cdf47eaf1d67e11d9973e66f66524ddf (diff) | |
download | pkgsrc-5f735dc72171e462a0cf0898d6994a9be9c769a0.tar.gz |
Update to 7.1.0
Changelog:
ARM
Support for the ARMv5 and ARMv5E architectures has been deprecated (which have no known implementations) and will be removed in a future GCC release. Note that ARMv5T, ARMv5TE and ARMv5TEJ architectures remain supported. The values armv5 and armv5e of -march are thus deprecated.
The ARMv8.2-A architecture and the ARMv8.2-A 16-bit Floating-Point Extensions are now supported. They can be used by specifying the -march=armv8.2-a or -march=armv8.2-a+fp16 options. The 16-bit Floating-Point Extensions introduce new half-precision data processing floating-point instructions.
The ARMv8-M architecture is now supported in its two architecture profiles: ARMv8-M Baseline and ARMv8-M Mainline with its DSP and Floating-Point Extensions. They can be used by specifying the -march=armv8-m.base, armv8-m.main or armv8-m.main+dsp options.
Support has been added for the following processors (GCC identifiers in parentheses): ARM Cortex-A73 (cortex-a73), ARM Cortex-M23 (cortex-m23) and ARM Cortex-M33 (cortex-m33). The GCC identifiers can be used as arguments to the -mcpu or -mtune options, for example: -mcpu=cortex-a73 or -mtune=cortex-m33.
A new command-line option -mpure-code has been added. It does not allow constant data to be placed in code sections. This option is only available when generating non-PIC code for ARMv7-M targets.
Support for the ACLE Coprocessor Intrinsics has been added. This enables the generation of coprocessor instructions through the use of intrinsics such as cdp, ldc, and others.
The configure option --with-multilib-list now accepts the value rmprofile to build multilib libraries for a range of embedded targets. See our installation instructions for details.
Diffstat (limited to 'cross/arm-none-eabi-gcc')
-rw-r--r-- | cross/arm-none-eabi-gcc/Makefile | 5 | ||||
-rw-r--r-- | cross/arm-none-eabi-gcc/PLIST | 47 | ||||
-rw-r--r-- | cross/arm-none-eabi-gcc/distinfo | 11 | ||||
-rw-r--r-- | cross/arm-none-eabi-gcc/patches/patch-contrib_download__prerequisites | 15 |
4 files changed, 66 insertions, 12 deletions
diff --git a/cross/arm-none-eabi-gcc/Makefile b/cross/arm-none-eabi-gcc/Makefile index af2e2e00200..b1ae18332df 100644 --- a/cross/arm-none-eabi-gcc/Makefile +++ b/cross/arm-none-eabi-gcc/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.4 2017/03/17 03:06:01 ryoon Exp $ +# $NetBSD: Makefile,v 1.5 2017/05/16 17:52:18 ryoon Exp $ -DISTNAME= gcc-6.3.0 +DISTNAME= gcc-7.1.0 PKGNAME= cross-arm-none-eabi-${DISTNAME} -PKGREVISION= 1 CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} NEWLIBVER= 2.5.0 diff --git a/cross/arm-none-eabi-gcc/PLIST b/cross/arm-none-eabi-gcc/PLIST index c02fa43ecd1..e6e4abe956c 100644 --- a/cross/arm-none-eabi-gcc/PLIST +++ b/cross/arm-none-eabi-gcc/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2017/01/22 12:35:02 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.3 2017/05/16 17:52:18 ryoon Exp $ cross-arm-none-eabi/arm-none-eabi/include/_ansi.h cross-arm-none-eabi/arm-none-eabi/include/_newlib_version.h cross-arm-none-eabi/arm-none-eabi/include/_syslist.h @@ -7,6 +7,7 @@ cross-arm-none-eabi/arm-none-eabi/include/ar.h cross-arm-none-eabi/arm-none-eabi/include/argz.h cross-arm-none-eabi/arm-none-eabi/include/assert.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/algorithm +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/any cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/arm-none-eabi/bits/atomic_word.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/arm-none-eabi/bits/basic_file.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/arm-none-eabi/bits/c++allocator.h @@ -100,13 +101,16 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/basic_string.tc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/boost_concept_check.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/c++0x_warning.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/c++14_warning.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/c++17_warning.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/char_traits.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/codecvt.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/concept_check.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/cpp_type_traits.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/cxxabi_forced.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/cxxabi_init_exception.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/deque.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/enable_special_members.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/exception.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/exception_defines.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/exception_ptr.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/forward_list.h @@ -120,6 +124,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/hash_bytes.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/hashtable.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/hashtable_policy.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/indirect_array.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/invoke.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/ios_base.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/istream.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/list.tcc @@ -135,6 +140,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/mask_array.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/memoryfwd.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/move.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/nested_exception.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/node_handle.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/ostream.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/ostream_insert.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/parse_numbers.h @@ -145,6 +151,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/quoted_string.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/random.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/random.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/range_access.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/refwrap.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/regex.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/regex.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/regex_automaton.h @@ -163,6 +170,8 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/shared_ptr_base cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/slice_array.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/specfun.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/sstream.tcc +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/std_abs.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/std_function.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/std_mutex.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/stl_algo.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/stl_algobase.h @@ -192,6 +201,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/stl_vector.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/stream_iterator.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/streambuf.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/streambuf_iterator.h +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/string_view.tcc cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/stringfwd.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/uniform_int_dist.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/bits/unique_ptr.h @@ -613,6 +623,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/memory cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/mutex cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/new cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/numeric +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/optional cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/ostream cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/parallel/algo.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/parallel/algobase.h @@ -701,6 +712,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/stdexcept cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/stdlib.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/streambuf cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/string +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/string_view cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/system_error cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/tgmath.h cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/thread @@ -780,6 +792,7 @@ cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/unordered_map cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/unordered_set cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/utility cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/valarray +cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/variant cross-arm-none-eabi/arm-none-eabi/include/c++/${PKGVERSION}/vector cross-arm-none-eabi/arm-none-eabi/include/complex.h cross-arm-none-eabi/arm-none-eabi/include/cpio.h @@ -992,6 +1005,7 @@ cross-arm-none-eabi/bin/arm-none-eabi-gcc-ar cross-arm-none-eabi/bin/arm-none-eabi-gcc-nm cross-arm-none-eabi/bin/arm-none-eabi-gcc-ranlib cross-arm-none-eabi/bin/arm-none-eabi-gcov +cross-arm-none-eabi/bin/arm-none-eabi-gcov-dump cross-arm-none-eabi/bin/arm-none-eabi-gcov-tool cross-arm-none-eabi/info/cpp.info cross-arm-none-eabi/info/cppinternals.info @@ -1015,8 +1029,11 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include-fixed/README cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include-fixed/limits.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include-fixed/syslimits.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/arm_acle.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/arm_cmse.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/arm_fp16.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/arm_neon.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/float.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/gcov.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/iso646.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/mmintrin.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/include/ssp/ssp.h @@ -1060,6 +1077,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/backend.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/basic-block.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/bb-reorder.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/bitmap.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/brig-builtins.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/builtin-attrs.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/builtin-types.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/builtins.def @@ -1096,7 +1114,9 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/condition cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/aarch-common-protos.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/aout.h -cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm-cores.def +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm-cpu.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm-flags.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm-isa.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm-opts.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm-protos.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/config/arm/arm.h @@ -1143,6 +1163,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/double-in cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/dumpfile.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/dwarf2asm.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/dwarf2out.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/edit-context.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/emit-rtl.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/errors.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/et-forest.h @@ -1210,7 +1231,8 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hooks.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hosthooks-def.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hosthooks.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hsa-brig-format.h -cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hsa.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hsa-builtins.def +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hsa-common.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hw-doloop.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/hwint.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/ifcvt.h @@ -1237,7 +1259,6 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/ipa-utils cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/ira-int.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/ira.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/is-a.h -cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/java/java-tree.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/langhooks-def.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/langhooks.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/lcm.h @@ -1258,12 +1279,17 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/machmode. cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/md5.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/mem-stats-traits.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/mem-stats.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/memmodel.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/memory-block.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/mode-classes.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/objc/objc-tree.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/obstack.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/omp-builtins.def +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/omp-expand.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/omp-general.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/omp-grid.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/omp-low.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/omp-offload.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/optabs-libfuncs.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/optabs-query.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/optabs-tree.h @@ -1275,6 +1301,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/opts.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/output.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/params-enum.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/params-list.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/params-options.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/params.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/params.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/params.list @@ -1293,6 +1320,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/print-rtl cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/print-tree.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/profile.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/read-md.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/read-rtl-function.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/real.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/realmpfr.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/recog.h @@ -1310,6 +1338,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/rtl.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/rtl.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/rtlhash.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/rtlhooks-def.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/run-rtl-passes.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/safe-ctype.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sanitizer.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sbitmap.h @@ -1318,10 +1347,13 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sdbout.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sel-sched-dump.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sel-sched-ir.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sel-sched.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/selftest-rtl.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/selftest.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sese.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/shrink-wrap.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/signop.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sparseset.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/spellcheck-tree.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/spellcheck.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/splay-tree.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sreal.h @@ -1333,6 +1365,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/stmt.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/stor-layout.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/streamer-hooks.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/stringpool.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/substring-locations.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/symbol-summary.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/symtab.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/sync-builtins.def @@ -1366,6 +1399,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-dump cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-eh.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-hash-traits.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-hasher.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-if-conv.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-inline.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-into-ssa.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-iterator.h @@ -1379,6 +1413,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-pret cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-scalar-evolution.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssa-address.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssa-alias.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssa-ccp.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssa-coalesce.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssa-dom.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssa-live.h @@ -1399,6 +1434,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-ssan cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-stdarg.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-streamer.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-vectorizer.h +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree-vrp.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree.def cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/tree.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/treestruct.def @@ -1419,6 +1455,7 @@ cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/wide-int. cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/xcoff.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/include/xcoffout.h cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/libcc1plugin.la +cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/plugin/libcp1plugin.la cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/thumb/crtbegin.o cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/thumb/crtend.o cross-arm-none-eabi/lib/gcc/arm-none-eabi/${PKGVERSION}/thumb/crtfastmath.o @@ -1441,6 +1478,8 @@ cross-arm-none-eabi/libexec/gcc/arm-none-eabi/${PKGVERSION}/plugin/gengtype cross-arm-none-eabi/man/man1/arm-none-eabi-cpp.1 cross-arm-none-eabi/man/man1/arm-none-eabi-g++.1 cross-arm-none-eabi/man/man1/arm-none-eabi-gcc.1 +cross-arm-none-eabi/man/man1/arm-none-eabi-gcov-dump.1 +cross-arm-none-eabi/man/man1/arm-none-eabi-gcov-tool.1 cross-arm-none-eabi/man/man1/arm-none-eabi-gcov.1 cross-arm-none-eabi/man/man7/fsf-funding.7 cross-arm-none-eabi/man/man7/gfdl.7 diff --git a/cross/arm-none-eabi-gcc/distinfo b/cross/arm-none-eabi-gcc/distinfo index 8a9697036f3..0a1941ef111 100644 --- a/cross/arm-none-eabi-gcc/distinfo +++ b/cross/arm-none-eabi-gcc/distinfo @@ -1,13 +1,14 @@ -$NetBSD: distinfo,v 1.2 2017/01/22 12:35:02 ryoon Exp $ +$NetBSD: distinfo,v 1.3 2017/05/16 17:52:18 ryoon Exp $ -SHA1 (gcc-6.3.0.tar.gz) = 6b75ea9e072c68d4ff3063a827ddce8c315862e2 -RMD160 (gcc-6.3.0.tar.gz) = 966eaeda75787e59d1f479733e20d1fb67e24a8b -SHA512 (gcc-6.3.0.tar.gz) = a50308c1824959ead0483d58e1d1b89641812bab28aea474ca5da3298d670c984c19f4565951c16e0937e0efb34e889e20a421d043432c5c2698fe014810b82d -Size (gcc-6.3.0.tar.gz) = 128819145 bytes +SHA1 (gcc-7.1.0.tar.gz) = a6dca81b25a97416211218f725b26f01e8063e05 +RMD160 (gcc-7.1.0.tar.gz) = c4792606231ec48d2aa473afbe3498a310acf1a4 +SHA512 (gcc-7.1.0.tar.gz) = 79fb15f0bb2ce8ac8436075a1b2ec864658b86dd0b4b4ae9930ff450686cf41caa9de20a17763e48bbcb73dddfd71cb9ab2134aaa592a0b2548ff24aba9be782 +Size (gcc-7.1.0.tar.gz) = 108377377 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 (patch-contrib_download__prerequisites) = be9b02068b3d4d783e92bee66d480bb2bfe35a84 SHA1 (patch-gcc_system.h) = 72a75ff773b9b5f3d2f16f4ec7d29e032aba5f53 SHA1 (patch-libcc1_configure) = 0368733ddf79b109fcc7146b0baeb37ab31e634a SHA1 (patch-libcc1_connection.cc) = 2acd56a6f62b29ed3f02eecb7bf103e4564a442c diff --git a/cross/arm-none-eabi-gcc/patches/patch-contrib_download__prerequisites b/cross/arm-none-eabi-gcc/patches/patch-contrib_download__prerequisites new file mode 100644 index 00000000000..7eefa1e30f1 --- /dev/null +++ b/cross/arm-none-eabi-gcc/patches/patch-contrib_download__prerequisites @@ -0,0 +1,15 @@ +$NetBSD: patch-contrib_download__prerequisites,v 1.1 2017/05/16 17:52:18 ryoon Exp $ + +* POSIX shell portability + +--- 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" + } |