CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: cjep Date: Tue Jun 29 08:51:04 UTC 2021 Modified Files: src/external/gpl3/gcc.old/dist/gcc: config.host Log Message: PR toolchain/56180. Additional to yesterday's commit in gcc, also needed in gcc.old. Add configuration so that gcc can find the LTO plugin when cross-building NetBSD from OpenBSD hosts. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc.old/dist/gcc/config.host Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: mrg Date: Fri Apr 9 23:16:56 UTC 2021 Added Files: src/external/gpl3/gcc.old/dist/gcc/config/pa: t-pa src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common: sanitizer_netbsd.cc Log Message: merge GCC 9.3 into gcc.old. To generate a diff of this commit: cvs rdiff -u -r0 -r1.3 src/external/gpl3/gcc.old/dist/gcc/config/pa/t-pa cvs rdiff -u -r0 -r1.3 \ src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_netbsd.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/arm
Module Name:src Committed By: rin Date: Tue Dec 1 02:39:48 UTC 2020 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/arm: netbsd-eabi.h Log Message: gcc.old: Switch earmv6{,hf}eb to BE8, ported from gcc. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/dist/gcc/config/arm/netbsd-eabi.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: mrg Date: Tue Aug 11 08:45:56 UTC 2020 Modified Files: src/external/gpl3/gcc.old/dist: LAST_UPDATED MD5SUMS NEWS src/external/gpl3/gcc.old/dist/contrib: test_summary src/external/gpl3/gcc.old/dist/fixincludes: fixincl.x inclhack.def src/external/gpl3/gcc.old/dist/fixincludes/tests/base/architecture/ppc: math.h src/external/gpl3/gcc.old/dist/gcc: BASE-VER DATESTAMP builtins.c calls.c cfgcleanup.c cfghooks.c cfghooks.h cfgloop.h cfgloopmanip.c cfgrtl.c combine.c config.gcc convert.c dce.c df-core.c dse.c dwarf2out.c except.c explow.c expmed.c expr.c final.c fold-const.c function.c gcse.c gengtype-lex.c ggc-page.c gimple-fold.c gimple-pretty-print.c gimple-ssa-sprintf.c gimple-ssa-strength-reduction.c gimple.c gimple.h gimplify.c graphite-scop-detection.c input.c internal-fn.c internal-fn.h ipa-cp.c ipa-icf-gimple.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c ipa-utils.c ipa-utils.h ira.c loop-unroll.c lra-constraints.c lra.c lto-streamer-in.c lto-streamer-out.c lto-streamer.h lto-wrapper.c match.pd omp-expand.c omp-low.c omp-simd-clone.c optabs.c optc-save-gen.awk opth-gen.awk opts-common.c opts-global.c opts.c resource.c rtl.h rtlanal.c store-motion.c symtab.c toplev.c tree-cfg.c tree-complex.c tree-core.h tree-data-ref.c tree-data-ref.h tree-inline.c tree-inline.h tree-loop-distribution.c tree-outof-ssa.c tree-scalar-evolution.c tree-sra.c tree-ssa-copy.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-loop-ch.c tree-ssa-loop-ivcanon.c tree-ssa-loop-ivopts.c tree-ssa-loop-split.c tree-ssa-math-opts.c tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-strlen.c tree-ssa-structalias.c tree-ssanames.c tree-streamer-in.c tree-streamer-out.c tree-vect-data-refs.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.c tree.h valtrack.c varasm.c xcoffout.c xcoffout.h src/external/gpl3/gcc.old/dist/gcc/c: c-decl.c c-parser.c c-tree.h c-typeck.c Log Message: merge GCC 7.5.0 into gcc.old. .. just in time to be obsolete? :) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc.old/dist/LAST_UPDATED \ src/external/gpl3/gcc.old/dist/MD5SUMS \ src/external/gpl3/gcc.old/dist/NEWS cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc.old/dist/contrib/test_summary cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/gcc.old/dist/fixincludes/fixincl.x cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/gcc.old/dist/fixincludes/inclhack.def cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/dist/fixincludes/tests/base/architecture/ppc/math.h cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc.old/dist/gcc/BASE-VER \ src/external/gpl3/gcc.old/dist/gcc/DATESTAMP \ src/external/gpl3/gcc.old/dist/gcc/builtins.c \ src/external/gpl3/gcc.old/dist/gcc/calls.c \ src/external/gpl3/gcc.old/dist/gcc/combine.c \ src/external/gpl3/gcc.old/dist/gcc/dwarf2out.c \ src/external/gpl3/gcc.old/dist/gcc/expmed.c \ src/external/gpl3/gcc.old/dist/gcc/expr.c \ src/external/gpl3/gcc.old/dist/gcc/fold-const.c \ src/external/gpl3/gcc.old/dist/gcc/function.c \ src/external/gpl3/gcc.old/dist/gcc/gengtype-lex.c \ src/external/gpl3/gcc.old/dist/gcc/gimplify.c \ src/external/gpl3/gcc.old/dist/gcc/ipa-cp.c \ src/external/gpl3/gcc.old/dist/gcc/omp-low.c \ src/external/gpl3/gcc.old/dist/gcc/opts.c \ src/external/gpl3/gcc.old/dist/gcc/tree-cfg.c \ src/external/gpl3/gcc.old/dist/gcc/tree-inline.c \ src/external/gpl3/gcc.old/dist/gcc/tree-ssa-math-opts.c \ src/external/gpl3/gcc.old/dist/gcc/tree-ssa-reassoc.c \ src/external/gpl3/gcc.old/dist/gcc/tree-ssa-sccvn.c \ src/external/gpl3/gcc.old/dist/gcc/tree-ssa-structalias.c \ src/external/gpl3/gcc.old/dist/gcc/tree-vrp.c cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc.old/dist/gcc/cfgcleanup.c \ src/external/gpl3/gcc.old/dist/gcc/cfghooks.c \ src/external/gpl3/gcc.old/dist/gcc/cfghooks.h \ src/external/gpl3/gcc.old/dist/gcc/cfgloop.h \ src/external/gpl3/gcc.old/dist/gcc/cfgloopmanip.c \ src/external/gpl3/gcc.old/dist/gcc/df-core.c \ src/external/gpl3/gcc.old/dist/gcc/except.c \ src/external/gpl3/gcc.old/dist/gcc/gimple-pretty-print.c \ src/external/gpl3/gcc.old/dist/gcc/gimple-ssa-strength-reduction.c \ src/external/gpl3/gcc.old/dist/gcc/gimple.c \ src/external/gpl3/gcc.old/dist/gcc/gimple.h \ src/external/gpl3/gcc.old/dist/gcc/graphite-scop-detection.c \ src/external/gpl3/gcc.old/dist/gcc/internal-fn.c \ src/external/gpl3/gcc.old/dist/gcc/ipa-reference.c
CVS commit: src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common
Module Name:src Committed By: kamil Date: Tue Apr 16 01:44:07 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: Sync gcc.old GetPcSpBp() with GCC9 (and recent LLVM) Unify all NetBSD ports in a single ifdef. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/vax
Module Name:src Committed By: christos Date: Tue Apr 2 02:59:50 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/vax: vax.c Log Message: Compiling some files with -fPIC and -O2 ends up having global symbols classified as local in pic mode, and that ends up with PC32 relocations "movl *psp, %rx" (/bin/sh parse.c). Treat pic code as shared libraries to avoid classifying common initialized symbols as local. Thanks to thorpej@ for his help. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc.old/dist/gcc/config/vax/vax.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: mrg Date: Thu Jan 31 20:44:46 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/gcc/common/config/riscv: riscv-common.c src/external/gpl3/gcc.old/dist/gcc/config/riscv: constraints.md elf.h generic.md linux.h peephole.md predicates.md riscv-ftypes.def riscv-modes.def riscv-protos.h riscv.c riscv.h riscv.md riscv.opt sync.md src/external/gpl3/gcc.old/dist/libgcc/config/riscv: t-elf Removed Files: src/external/gpl3/gcc.old/dist/gcc/config/riscv: default-32.h linux-unwind.h linux64.h netbsd.h opcode-riscv.h Log Message: remove our riscv changes in gcc.old. they were obsolete with GCC 5 update, let alone GCC 6. new GCC 7 has native support again. this is really about trying to avoid conflicts when we next have gcc become gcc.old. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/common/config/riscv/riscv-common.c cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/constraints.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/elf.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/generic.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/peephole.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/predicates.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-ftypes.def \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-modes.def \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-protos.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.c \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.opt \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/sync.md cvs rdiff -u -r1.3 -r0 \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/default-32.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux-unwind.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux64.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/netbsd.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/opcode-riscv.h cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/libgcc/config/riscv/t-elf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/libsanitizer/asan
Module Name:src Committed By: christos Date: Thu Jan 17 20:36:51 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/asan: asan_thread.cc Log Message: Use the proper stack aligment for the architecture. Fixes broken asan tests on i386. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/gcc.old/dist/libsanitizer/asan/asan_thread.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config
Module Name:src Committed By: christos Date: Sun Jan 6 18:15:18 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config: netbsd.h Log Message: now that our profiled c library is pic we can use it in shared objects To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc.old/dist/gcc/config/netbsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config
Module Name:src Committed By: christos Date: Fri Jan 4 18:35:46 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config: netbsd.h Log Message: Specify that we need the profiled libraries when we are linking c++ with profiling. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc.old/dist/gcc/config/netbsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/doc
Module Name:src Committed By: mrg Date: Sun Nov 11 23:14:17 UTC 2018 Modified Files: src/external/gpl3/gcc.old/dist/gcc/doc: cpp.info gcc.1 gcc.info Log Message: pull across from gcc/: regen after GCC 6.5. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc.old/dist/gcc/doc/cpp.info \ src/external/gpl3/gcc.old/dist/gcc/doc/gcc.1 \ src/external/gpl3/gcc.old/dist/gcc/doc/gcc.info Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/c-family
Module Name:src Committed By: christos Date: Fri Sep 14 20:46:46 UTC 2018 Modified Files: src/external/gpl3/gcc.old/dist/gcc/c-family: c-format.c c-format.h Log Message: The syslog format attribute is a superset of the printf format attribute so allow functions marked with the printf format attribute to call syslog without producing warnings with -Wmissing-format-attribute. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/gcc.old/dist/gcc/c-family/c-format.c \ src/external/gpl3/gcc.old/dist/gcc/c-family/c-format.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: maya Date: Mon Sep 3 22:52:00 UTC 2018 Modified Files: src/external/gpl3/gcc.old/dist/config: tls.m4 src/external/gpl3/gcc.old/dist/libgcc: configure Log Message: Correct missing paren and regen for gcc.old, too. Now HAVE_CC_TLS will be defined in confdefs.h. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc.old/dist/config/tls.m4 cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc.old/dist/libgcc/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common
Module Name:src Committed By: kamil Date: Wed May 23 11:16:13 UTC 2018 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common: sanitizer_linux.cc Log Message: Cherry-pick upstream patch for internal_mmap() in GCC(.old) sanitizers Fix internal_mmap() on 32-bit NetBSD platforms There is need to use internal_syscall64() instead of internal_syscall_ptr(). The offset argument of type off_t is always 64-bit. http://llvm.org/viewvc/llvm-project?view=revision&revision=333075 PR kern/53261 by Martin Husemann To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: mrg Date: Wed Mar 28 19:24:52 UTC 2018 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/i386: constraints.md i386-opts.h i386-protos.h i386.c i386.h i386.md i386.opt predicates.md src/external/gpl3/gcc.old/dist/gcc/doc: extend.texi invoke.texi Log Message: add the spectre mitigation options for x86: -mindirect-branch= -mfunction-return= -mindirect-branch-register the values for 'choice' are "keep" (default, existing behaviour), "thunk", "thunk-inline", and "thunk-extern". as taken from the Ubuntu port of these changes in their ubuntu:gcc-5_5.5.0-8ubuntu1.diff. i've also included the doc updates that are missing from ubuntu from gcc itself. i've tested both i386 and amd64 fairly heavily with these options enabled in both kernels and userland, atf runs and hundreds of package builds. XXX: pullup-8 to gcc/ not gcc.old/ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/constraints.md \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386-protos.h \ src/external/gpl3/gcc.old/dist/gcc/config/i386/predicates.md cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386-opts.h cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386.c cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386.h \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386.md \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386.opt cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc.old/dist/gcc/doc/extend.texi \ src/external/gpl3/gcc.old/dist/gcc/doc/invoke.texi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/libsanitizer/asan
Module Name:src Committed By: christos Date: Thu Feb 15 19:02:06 UTC 2018 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/asan: asan_linux.cc Log Message: we now has _UC_MACHINE_FP. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/libsanitizer/asan/asan_linux.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: skrll Date: Thu Nov 16 13:54:58 UTC 2017 Modified Files: src/external/gpl3/gcc.old/dist/gcc: tree-ssa-ccp.c Log Message: Match hppa JEMALLOC_TINY_MIN_2POW To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc.old/dist/gcc/tree-ssa-ccp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: martin Date: Mon Nov 13 11:49:16 UTC 2017 Modified Files: src/external/gpl3/gcc.old/dist/gcc: toplev.c Log Message: Fix what looks like a merge botch. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc.old/dist/gcc/toplev.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/i386
Module Name:src Committed By: maya Date: Fri Jul 28 22:24:27 UTC 2017 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/i386: i386.c Log Message: Apply upstream patch: Incorrect codegen from rdseed intrinsic use (CVE-2017-11671) We should not expand call arguments in between flags reg setting and flags reg using instructions, as it may expand with flags reg clobbering insn (ADD in this case). Attached patch moves expansion out of the link. Also, change zero-extension to non-flags reg clobbering sequence in case we perform zero-extension with and. 2017-03-25 Uros Bizjak To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/libgcc/config/m68k
Module Name:src Committed By: christos Date: Fri Apr 22 18:05:52 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/libgcc/config/m68k: lb1sf68.S Log Message: Propagate PLT fix from our gcc-5.3 tree: Some functions like __udivsi3 are used in other assembly files like __umodsi3. Use PLT linkage to avoid text relocations. XXX: pullup-7 To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libgcc/config/m68k/lb1sf68.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: skrll Date: Wed Apr 20 06:51:03 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: config.gcc Log Message: Re-order includes so that ARM_TARGET2_DWARF_FORMAT takes effect Fixes PR/51066: C++ text relocations To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc.old/dist/gcc/config.gcc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Thu Mar 10 14:40:00 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: varasm.c Log Message: sync with the code with have in the current copy of gcc. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc.old/dist/gcc/varasm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Thu Mar 10 03:50:48 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: varasm.c Log Message: Do the same song and dance for functions. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc.old/dist/gcc/varasm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Tue Mar 8 03:58:08 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: output.h varasm.c src/external/gpl3/gcc.old/dist/gcc/config/i386: i386.c Log Message: Fix copy relocations against protected symbols from: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65248 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc.old/dist/gcc/output.h \ src/external/gpl3/gcc.old/dist/gcc/varasm.c cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/i386.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Wed Jan 20 17:09:04 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: final.c Log Message: make regasub a "C" decl. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc.old/dist/gcc/final.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Wed Jan 20 15:12:29 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: final.c regsub.c Log Message: remove __RCSID, sync with libc To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc.old/dist/gcc/final.c cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc.old/dist/gcc/regsub.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Sat Jan 16 19:29:22 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/gcc: regsub.c Log Message: ifdef __RCSID To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc.old/dist/gcc/regsub.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std
Module Name:src Committed By: christos Date: Mon Jan 11 16:49:09 UTC 2016 Modified Files: src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std: complex Log Message: Hack around the cabs mess, and explain what's going on... To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/complex Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: christos Date: Tue Dec 22 16:48:44 UTC 2015 Modified Files: src/external/gpl3/gcc.old/dist/gcc: final.c Log Message: For reproducible builds, allow the source of the map to be set from the environment, so that DW_at_producer is the same no matter what the actual underlying source and destination directories are. See: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01168.html To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc.old/dist/gcc/final.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/i386
Module Name:src Committed By: christos Date: Sun Nov 22 20:47:42 UTC 2015 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/i386: cpuid.h Log Message: Fix logic bug where __cpuid gets called when __get_cpuid_max() returns 0. This happens when __level == 0, from libgcc/config/i386/cpuinfo.c#285. This breaks early i486 CPUs which don't have cpuid To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/cpuid.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/rs6000
Module Name:src Committed By: christos Date: Sun Nov 8 17:13:01 UTC 2015 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/rs6000: rs6000.c Log Message: We've never supported executable stack notes in any archs so don't add one. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/config/rs6000/rs6000.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: christos Date: Sat Nov 7 16:54:00 UTC 2015 Modified Files: src/external/gpl3/gcc.old/dist/libgcc/config/alpha: qrnnd.S src/external/gpl3/gcc.old/dist/libgcc/config/i386: morestack.S src/external/gpl3/gcc.old/dist/libitm/config/alpha: sjlj.S src/external/gpl3/gcc.old/dist/libitm/config/arm: sjlj.S src/external/gpl3/gcc.old/dist/libitm/config/powerpc: sjlj.S src/external/gpl3/gcc.old/dist/libitm/config/s390: sjlj.S src/external/gpl3/gcc.old/dist/libitm/config/sh: sjlj.S src/external/gpl3/gcc.old/dist/libitm/config/sparc: sjlj.S src/external/gpl3/gcc.old/dist/libitm/config/x86: sjlj.S src/external/gpl3/gcc.old/dist/libsanitizer/tsan: tsan_rtl_amd64.S Log Message: Apply the GNU-stack fixes to the old branch. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libgcc/config/alpha/qrnnd.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libgcc/config/i386/morestack.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/alpha/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/arm/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/powerpc/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/s390/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/sh/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/sparc/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libitm/config/x86/sjlj.S cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libsanitizer/tsan/tsan_rtl_amd64.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/i386
Module Name:src Committed By: joerg Date: Mon Sep 15 16:29:18 UTC 2014 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/i386: pmm_malloc.h Log Message: Apply r1.2 from our GCC 4.8 version of the same file: Kill the "throw()" on a forward declaration for posix_memalign (it does not match our base declaration and may cause warnings). To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/gcc/config/i386/pmm_malloc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: apb Date: Sat Apr 19 15:57:47 UTC 2014 Modified Files: src/external/gpl3/gcc.old/dist: configure src/external/gpl3/gcc.old/dist/fixincludes: configure src/external/gpl3/gcc.old/dist/gcc: configure src/external/gpl3/gcc.old/dist/intl: configure src/external/gpl3/gcc.old/dist/libcpp: configure src/external/gpl3/gcc.old/dist/libdecnumber: configure src/external/gpl3/gcc.old/dist/libgcc: configure src/external/gpl3/gcc.old/dist/libgomp: configure src/external/gpl3/gcc.old/dist/libiberty: configure src/external/gpl3/gcc.old/dist/libmudflap: configure src/external/gpl3/gcc.old/dist/libobjc: configure src/external/gpl3/gcc.old/dist/libssp: configure src/external/gpl3/gcc.old/dist/libstdc++-v3: configure src/external/gpl3/gcc.old/dist/lto-plugin: configure src/external/gpl3/gcc.old/dist/zlib: configure Log Message: Set ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c" instead of ac_install_sh="$ac_aux_dir/$ac_t -c" in all configure scripts in the gcc.old/dist tree. This ensures that the install-sh script is always run under the correct shell. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/fixincludes/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/gcc/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/intl/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/libcpp/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libdecnumber/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/libgcc/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/libgomp/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libiberty/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libmudflap/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/libobjc/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/libssp/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/libstdc++-v3/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/lto-plugin/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc.old/dist/zlib/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/rs6000
Module Name:src Committed By: matt Date: Fri Mar 7 05:49:53 UTC 2014 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/rs6000: netbsd64.h Log Message: Use new elf32ppc_nbsd emulation. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc.old/dist/gcc/config/rs6000/netbsd64.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/rs6000
Module Name:src Committed By: matt Date: Fri Mar 7 04:15:34 UTC 2014 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/rs6000: t-netbsd64 Log Message: Fix MULTILIB variables to match reality. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/gcc/config/rs6000/t-netbsd64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc/config/rs6000
Module Name:src Committed By: matt Date: Fri Mar 7 04:14:30 UTC 2014 Modified Files: src/external/gpl3/gcc.old/dist/gcc/config/rs6000: netbsd64.h Log Message: WCHAR_SIZE is always int on NetBSD To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc.old/dist/gcc/config/rs6000/netbsd64.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.