This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O1 in repository toolchain/ci/gcc.
from ce08aac1825 Daily bump. adds 2c2d405829e dbr: Filter-out TARGET_FLAGS_REGNUM from end_of_function_needs. adds 2b36e4dc813 config.gcc: Remove support for crisv32-*-* and cris-*-linux*. adds 3b34ba1fba8 cris: Remove from gcc/config/cris: t-linux, linux.h, linux.opt adds 39748a89976 libgcc: cris: Remove support for crisv32-*-* and cris*-*-linux adds a012982fd0d gcc/testsuite: gcc.target/cris: Remove crisv32-* and cris-l [...] adds 06644ca9895 gcc/testsuite: Remove traces of crisv32-* outside gcc.target/cris adds 0e44849e9ef gcc/config/cris/t-elfmulti: Remove crisv32 multilib. adds d0780379c1b gcc/config/cris: Remove shared-library and CRIS v32 support. adds fb062a8b7bc cris: Move trivially from cc0 to reg:CC model, removing mos [...] adds 27228024598 cris: Emit trivial btstq expected by gcc.target/cris/sync-2 [...] adds a792c62c17a cris: Define TARGET_FLAGS_REGNUM. adds a4f15e7ae10 config/cris/cris.h (REVERSIBLE_CC_MODE): Define to true. adds e49cee5c8dc cris.md: Post-reload, split/generate clobberless memory des [...] adds 12bdaa7d3e9 cris.md: Post-reload, split/generate clobberless zero source moves adds b3e01c3d1b6 cris: Introduce CC_NZVCmode and CC_NZmode. adds a82c9fb3f70 cris: Enable *movsi_internal to set condition codes. adds 3c7016b08f7 cris: Enable movhi and movqi to set condition codes. Anonymize. adds 61c964c7fd2 cris: Enable extend operations to SImode to set condition codes. adds e561b9fe0b4 cris: Enable additions and subtractions to set condition codes. adds 730cafefe6b cris: Enable general "and", "or", "xor", "not" to set condi [...] adds d137723be6b cris: Enable 32-bit shifts, clz, bswap, umin to set conditi [...] adds b73bf8a14dd cris: Enable single-bit btst/btstq to set condition codes. adds a33649e6664 cris: Enable "neg" to set condition codes. adds 8415ced06ed testsuite: Fix up two testcases [PR95008] adds 65ba91b79e1 Remove last use of expr_align adds ad00a297ec4 Small housekeeping work in gigi adds 40bd5a53625 Fix missing back-annotation for Out parameter adds b9364a56d10 Accept qualified aggregates in memset path adds aff220748ca Fix problematic cases of wrapping adds 527ed00b715 Do not make a local copy of large aggregate adds e92f85c792c Do not override -fnon-call-exceptions in default mode adds 2448ee85a89 Fix tree sharing issue with slices adds 1e3cabd45d4 Fix small issues with -fgnat-encodings=minimal adds a5720c08a32 Add assertion for access attributes adds 925b418e065 Update copyright year adds 261356844a6 libbacktrace: support fetching executable name using sysctl adds 31ae7b863a8 libbacktrace: sometimes read debug sections individually adds 4b26b13871a libbacktrace: support short read adds dea40c941a4 libbacktrace: add Mach-O support adds 8600440e147 libbacktrace: don't free ELF strtab if error occurs after s [...] adds 4ae915cdbf0 Daily bump. adds ef6394205d7 libbacktrace: don't crash if ELF file has no sections adds 92ed82367e7 PR fortran/93499 - ICE on division by zero in declaration s [...] adds 0b83c4fabb8 libstdc++ Enhance thread safety of debug mode iterators adds 13a46321516 i386: Define __ILP32__ and _ILP32 for all 32-bit targets adds e7ae6d32c7d Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 184 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 111 + gcc/ada/gcc-interface/ada-tree.h | 16 +- gcc/ada/gcc-interface/ada.h | 2 +- gcc/ada/gcc-interface/cuintp.c | 2 +- gcc/ada/gcc-interface/decl.c | 240 +- gcc/ada/gcc-interface/gadaint.h | 2 +- gcc/ada/gcc-interface/gigi.h | 67 +- gcc/ada/gcc-interface/lang-specs.h | 2 +- gcc/ada/gcc-interface/misc.c | 105 +- gcc/ada/gcc-interface/targtyps.c | 2 +- gcc/ada/gcc-interface/trans.c | 190 +- gcc/ada/gcc-interface/utils.c | 60 +- gcc/ada/gcc-interface/utils2.c | 24 +- gcc/config.gcc | 28 +- gcc/config/cris/constraints.md | 24 +- gcc/config/cris/cris-modes.def | 56 + gcc/config/cris/cris-protos.h | 15 +- gcc/config/cris/cris.c | 1454 ++----- gcc/config/cris/cris.h | 124 +- gcc/config/cris/cris.md | 4259 ++++---------------- gcc/config/cris/cris.opt | 4 - gcc/config/cris/linux.h | 150 - gcc/config/cris/linux.opt | 33 - gcc/config/cris/predicates.md | 62 +- gcc/config/cris/sync.md | 45 +- gcc/config/cris/t-elfmulti | 7 +- gcc/config/cris/t-linux | 5 - gcc/config/i386/i386-c.c | 2 + gcc/fortran/ChangeLog | 6 + gcc/fortran/arith.c | 34 + gcc/resource.c | 6 + gcc/testsuite/ChangeLog | 24 + gcc/testsuite/gcc.dg/20020919-1.c | 2 +- gcc/testsuite/gcc.dg/analyzer/pr93382.c | 2 +- gcc/testsuite/gcc.dg/pr31866.c | 2 +- gcc/testsuite/gcc.dg/pr46647.c | 4 +- gcc/testsuite/gcc.dg/sibcall-10.c | 2 +- gcc/testsuite/gcc.dg/sibcall-3.c | 2 +- gcc/testsuite/gcc.dg/sibcall-4.c | 2 +- gcc/testsuite/gcc.dg/sibcall-9.c | 2 +- gcc/testsuite/gcc.dg/torture/cris-asm-mof-1.c | 2 +- gcc/testsuite/gcc.dg/torture/cris-volatile-1.c | 2 +- gcc/testsuite/gcc.dg/torture/pr38948.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/loop-1.c | 2 +- gcc/testsuite/gcc.dg/two-types-6.c | 2 +- gcc/testsuite/gcc.dg/weak/typeof-2.c | 1 - gcc/testsuite/gcc.target/cris/asm-other.S | 11 +- gcc/testsuite/gcc.target/cris/asmreg-1.c | 2 +- gcc/testsuite/gcc.target/cris/cris.exp | 2 +- gcc/testsuite/gcc.target/cris/inasm-other.c | 8 +- gcc/testsuite/gcc.target/cris/sync-1-v10.c | 1 - gcc/testsuite/gcc.target/cris/sync-1-v32.c | 5 - gcc/testsuite/gcc.target/cris/sync-2i.c | 1 - gcc/testsuite/gcc.target/cris/sync-2s.c | 1 - gcc/testsuite/gcc.target/cris/sync-3i.c | 1 - gcc/testsuite/gcc.target/cris/sync-3s.c | 1 - gcc/testsuite/gcc.target/cris/sync-4i.c | 1 - gcc/testsuite/gcc.target/cris/sync-4s.c | 1 - .../gcc.target/cris/torture/cris-torture.exp | 2 +- .../gcc.target/cris/torture/sync-mis-op-i-1.c | 4 - .../gcc.target/cris/torture/sync-mis-op-i-1a.c | 1 - .../gcc.target/cris/torture/sync-mis-op-i-1ml.c | 4 - .../gcc.target/cris/torture/sync-mis-op-i-2.c | 4 - .../gcc.target/cris/torture/sync-mis-op-i-2a.c | 1 - .../gcc.target/cris/torture/sync-mis-op-i-2ml.c | 4 - .../gcc.target/cris/torture/sync-mis-op-i-3.c | 4 - .../gcc.target/cris/torture/sync-mis-op-i-3a.c | 1 - .../gcc.target/cris/torture/sync-mis-op-i-3ml.c | 4 - .../gcc.target/cris/torture/sync-mis-op-s-1.c | 13 +- .../gcc.target/cris/torture/sync-mis-op-s-1a.c | 1 - .../gcc.target/cris/torture/sync-mis-op-s-1ml.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-i-1.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-i-1a.c | 1 - .../gcc.target/cris/torture/sync-mis-xchg-i-1ml.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-i-2.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-i-2a.c | 1 - .../gcc.target/cris/torture/sync-mis-xchg-i-2ml.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-i-3.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-i-3a.c | 1 - .../gcc.target/cris/torture/sync-mis-xchg-i-3ml.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-s-1.c | 4 - .../gcc.target/cris/torture/sync-mis-xchg-s-1a.c | 1 - .../gcc.target/cris/torture/sync-mis-xchg-s-1ml.c | 4 - gcc/testsuite/gfortran.dg/pr93499.f90 | 10 + gcc/testsuite/lib/target-supports.exp | 5 +- gcc/tree.c | 45 - gcc/tree.h | 1 - libbacktrace/ChangeLog | 47 + libbacktrace/Makefile.am | 68 +- libbacktrace/Makefile.in | 123 +- libbacktrace/config.h.in | 11 + libbacktrace/configure | 148 +- libbacktrace/configure.ac | 40 + libbacktrace/elf.c | 106 +- libbacktrace/fileline.c | 84 +- libbacktrace/filetype.awk | 19 +- libbacktrace/macho.c | 1309 ++++++ libbacktrace/read.c | 22 +- libgcc/ChangeLog | 5 + libgcc/config.host | 9 - libgcc/config/cris/libgcc-glibc.ver | 7 - libgcc/config/cris/t-linux | 2 - libstdc++-v3/ChangeLog | 23 + libstdc++-v3/src/c++11/debug.cc | 57 +- 107 files changed, 3936 insertions(+), 5700 deletions(-) create mode 100644 gcc/config/cris/cris-modes.def delete mode 100644 gcc/config/cris/linux.h delete mode 100644 gcc/config/cris/linux.opt delete mode 100644 gcc/config/cris/t-linux delete mode 100644 gcc/testsuite/gcc.target/cris/sync-1-v32.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3ml.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1.c delete mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1ml.c create mode 100644 gcc/testsuite/gfortran.dg/pr93499.f90 create mode 100644 libbacktrace/macho.c delete mode 100644 libgcc/config/cris/libgcc-glibc.ver delete mode 100644 libgcc/config/cris/t-linux