Index: devel/arm-none-eabi-gcc492/Makefile =================================================================== --- devel/arm-none-eabi-gcc492/Makefile +++ devel/arm-none-eabi-gcc492/Makefile @@ -27,7 +27,7 @@ OPSYS=${OPSYS:tl} \ GCC_TARGET=${GCC_TARGET} -GCC_TARGET= arm-none-eabi +GCC_TARGET?= arm-none-eabi BU_PREFIX?= ${GCC_TARGET} GNU_CONFIGURE= yes Index: devel/arm-none-eabi-gcc492/files/patch-gcc_config_mips_mips.h =================================================================== --- /dev/null +++ devel/arm-none-eabi-gcc492/files/patch-gcc_config_mips_mips.h @@ -0,0 +1,11 @@ +--- gcc/config/mips/mips.h.orig 2014-03-04 21:39:50 UTC ++++ gcc/config/mips/mips.h +@@ -2771,7 +2771,7 @@ do { \ + + #undef ASM_OUTPUT_SKIP + #define ASM_OUTPUT_SKIP(STREAM,SIZE) \ +- fprintf (STREAM, "\t.space\t"HOST_WIDE_INT_PRINT_UNSIGNED"\n", (SIZE)) ++ fprintf (STREAM, "\t.space\t" HOST_WIDE_INT_PRINT_UNSIGNED "\n", (SIZE)) + + /* This is how to output a string. */ + #undef ASM_OUTPUT_ASCII Index: devel/mips-gcc492/Makefile =================================================================== --- /dev/null +++ devel/mips-gcc492/Makefile @@ -0,0 +1,10 @@ +PKGNAMEPREFIX= mips- +GCC_TARGET= mips +BU_PREFIX= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} +PLIST= ${.CURDIR}/pkg-plist +BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed +CONFIGURE_ENV= ac_cv_path_AR_FOR_TARGET=${BU_PREFIX}-ar ac_cv_path_RANLIB_FOR_TARGET=${BU_PREFIX}-ranlib + +MASTERDIR= ${.CURDIR}/../arm-none-eabi-gcc492 + +.include "${MASTERDIR}/Makefile" Index: devel/mips-gcc492/pkg-plist =================================================================== --- /dev/null +++ devel/mips-gcc492/pkg-plist @@ -0,0 +1,240 @@ +bin/%%TARGETARCH%%-c++ +bin/%%TARGETARCH%%-cpp +bin/%%TARGETARCH%%-g++ +bin/%%TARGETARCH%%-gcc +bin/%%TARGETARCH%%-gcc-4.9.2 +bin/%%TARGETARCH%%-gcc-ar +bin/%%TARGETARCH%%-gcc-nm +bin/%%TARGETARCH%%-gcc-ranlib +bin/%%TARGETARCH%%-gcov +lib/gcc/%%TARGETARCH%%/4.9.2/include-fixed/README +lib/gcc/%%TARGETARCH%%/4.9.2/include-fixed/limits.h +lib/gcc/%%TARGETARCH%%/4.9.2/include-fixed/syslimits.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/float.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/iso646.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/loongson.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdalign.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdarg.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdatomic.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdbool.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stddef.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdfix.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdint-gcc.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdint.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/stdnoreturn.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/tgmath.h +lib/gcc/%%TARGETARCH%%/4.9.2/include/varargs.h +lib/gcc/%%TARGETARCH%%/4.9.2/install-tools/fixinc_list +lib/gcc/%%TARGETARCH%%/4.9.2/install-tools/gsyslimits.h +lib/gcc/%%TARGETARCH%%/4.9.2/install-tools/include/README +lib/gcc/%%TARGETARCH%%/4.9.2/install-tools/include/limits.h +lib/gcc/%%TARGETARCH%%/4.9.2/install-tools/macro_list +lib/gcc/%%TARGETARCH%%/4.9.2/install-tools/mkheaders.conf +lib/gcc/%%TARGETARCH%%/4.9.2/libgcc.a +lib/gcc/%%TARGETARCH%%/4.9.2/libgcov.a +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/gtype.state +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ada/gcc-interface/ada-tree.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/alias.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/all-tree.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/alloc-pool.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ansidecl.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/attribs.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/auto-host.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/b-header-vars +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/basic-block.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/bitmap.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/builtins.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/bversion.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/c-family/c-common.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/c-family/c-common.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/c-family/c-objc.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/c-family/c-pragma.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/c-family/c-pretty-print.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/c-tree.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/calls.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cfg-flags.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cfgexpand.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cfghooks.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cfgloop.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cgraph.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cif-code.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cilk-builtins.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cilkplus.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/configargs.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/context.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/coretypes.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cp/cp-tree.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cp/cp-tree.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cp/cxx-pretty-print.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cp/name-lookup.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cp/type-utils.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cppdefault.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/cpplib.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/debug.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/defaults.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/df.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/diagnostic-color.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/diagnostic-core.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/diagnostic.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/diagnostic.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/double-int.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/dumpfile.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/emit-rtl.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/except.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/filenames.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/fixed-value.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/flag-types.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/flags.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/fold-const.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/function.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gcc-plugin.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gcc-symtab.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/genrtl.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ggc.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-builder.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-expr.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-fold.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-iterator.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-low.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-pretty-print.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-ssa.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple-walk.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimple.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimplify-me.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gimplify.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gsstruct.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gtm-builtins.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/gtype-desc.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/hard-reg-set.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/hash-table.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/hashtab.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/highlev-plugin-common.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/hwint.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/incpath.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/input.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/insn-codes.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/insn-constants.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/insn-flags.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/insn-modes.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/insn-notes.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/internal-fn.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/internal-fn.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/intl.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ipa-prop.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ipa-ref-inline.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ipa-ref.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ipa-reference.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ipa-utils.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/is-a.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/java/java-tree.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/langhooks.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/libiberty.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/line-map.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/machmode.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/md5.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/mode-classes.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/objc/objc-tree.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/obstack.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/omp-builtins.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/options.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/opts.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/output.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/params.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/params.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/pass_manager.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/plugin-api.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/plugin-version.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/plugin.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/plugin.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/pointer-set.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/predict.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/predict.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/prefix.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/pretty-print.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/print-rtl.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/print-tree.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/real.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/realmpfr.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/reg-notes.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/regset.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/resource.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/rtl.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/rtl.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/safe-ctype.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/sanitizer.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/sbitmap.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/splay-tree.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/ssa-iterators.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/statistics.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/stmt.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/stor-layout.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/stringpool.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/symtab.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/sync-builtins.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/system.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/target-hooks-macros.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/target.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/target.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/timevar.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/timevar.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tm-preds.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tm.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tm_p.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/toplev.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-cfg.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-cfgcleanup.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-check.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-core.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-dfa.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-dump.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-eh.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-hasher.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-inline.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-into-ssa.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-iterator.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-nested.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-object-size.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-outof-ssa.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-parloops.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-pass.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-phinodes.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-pretty-print.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-address.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-alias.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-coalesce.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-dom.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-loop-ivopts.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-loop-manip.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-loop-niter.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-loop.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-operands.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-sccvn.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-ter.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-threadedge.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa-threadupdate.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssa.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree-ssanames.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/tree.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/treestruct.def +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/varasm.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/vec.h +lib/gcc/%%TARGETARCH%%/4.9.2/plugin/include/version.h +libexec/gcc/%%TARGETARCH%%/4.9.2/cc1 +libexec/gcc/%%TARGETARCH%%/4.9.2/cc1plus +libexec/gcc/%%TARGETARCH%%/4.9.2/collect2 +libexec/gcc/%%TARGETARCH%%/4.9.2/install-tools/fixinc.sh +libexec/gcc/%%TARGETARCH%%/4.9.2/install-tools/fixincl +libexec/gcc/%%TARGETARCH%%/4.9.2/install-tools/mkheaders +libexec/gcc/%%TARGETARCH%%/4.9.2/install-tools/mkinstalldirs +libexec/gcc/%%TARGETARCH%%/4.9.2/liblto_plugin.so +libexec/gcc/%%TARGETARCH%%/4.9.2/liblto_plugin.so.0 +libexec/gcc/%%TARGETARCH%%/4.9.2/liblto_plugin.so.0.0.0 +libexec/gcc/%%TARGETARCH%%/4.9.2/lto-wrapper +libexec/gcc/%%TARGETARCH%%/4.9.2/lto1 +libexec/gcc/%%TARGETARCH%%/4.9.2/plugin/gengtype +man/man1/%%TARGETARCH%%-cpp.1.gz +man/man1/%%TARGETARCH%%-g++.1.gz +man/man1/%%TARGETARCH%%-gcc.1.gz +man/man1/%%TARGETARCH%%-gcov.1.gz