Re: [PATCH 0/3] Come up with startswith function

2021-04-21 Thread Arnaud Charlet
> The patchset is tested on x86_64-linux-gnu and I was able to build
> all cross-compilers.
> 
> Ready to be installed to master once GCC 11.1 is released?

Not for the Ada part as just mentioned under your 1/3 email.


[PATCH 0/3] Come up with startswith function

2021-04-21 Thread Martin Liska
The patchset is tested on x86_64-linux-gnu and I was able to build
all cross-compilers.

Ready to be installed to master once GCC 11.1 is released?
Thanks,
Martin

Martin Liska (3):
  Come up with startswith function.
  LTO plugin: use startswith function.
  Use startswith in targets.

 gcc/ada/adadecode.c   |  14 +-
 gcc/ada/gcc-interface/utils.c |   3 +-
 gcc/ada/init.c|   8 +-
 gcc/analyzer/sm-file.cc   |   5 +-
 gcc/builtins.c|  10 +-
 gcc/c-family/c-ada-spec.c |   8 +-
 gcc/c-family/c-common.c   |   5 +-
 gcc/c-family/c-format.c   |  20 +--
 gcc/c/c-aux-info.c|   4 +-
 gcc/c/c-typeck.c  |   4 +-
 gcc/c/gimple-parser.c |   2 +-
 gcc/collect2.c|  48 +++---
 gcc/common/config/aarch64/aarch64-common.c|   2 +-
 gcc/common/config/bfin/bfin-common.c  |   2 +-
 gcc/common/config/riscv/riscv-common.c|   4 +-
 .../aarch64/aarch64-sve-builtins-shapes.cc|   4 +-
 gcc/config/aarch64/aarch64.c  |   2 +-
 gcc/config/alpha/alpha.c  |   8 +-
 gcc/config/arm/aarch-common.c |   2 +-
 gcc/config/arm/arm.c  |   8 +-
 gcc/config/arm/driver-arm.c   |   4 +-
 gcc/config/avr/avr.c  |  25 ++--
 gcc/config/c6x/c6x.c  |  14 +-
 gcc/config/darwin-c.c |   9 +-
 gcc/config/darwin.c   | 141 +-
 gcc/config/frv/frv.c  |  16 +-
 gcc/config/gcn/mkoffload.c|  10 +-
 gcc/config/i386/i386-builtins.c   |   2 +-
 gcc/config/i386/i386-options.c|   2 +-
 gcc/config/i386/i386.c|   7 +-
 gcc/config/i386/intelmic-mkoffload.c  |   4 +-
 gcc/config/i386/winnt.c   |   5 +-
 gcc/config/ia64/ia64.c|  20 +--
 gcc/config/mips/driver-native.c   |   2 +-
 gcc/config/mips/mips.c|  10 +-
 gcc/config/msp430/msp430.c|  13 +-
 gcc/config/nios2/nios2.c  |  13 +-
 gcc/config/nvptx/mkoffload.c  |  10 +-
 gcc/config/pa/som.h   |  13 +-
 gcc/config/pdp11/pdp11.c  |   2 +-
 gcc/config/riscv/riscv.c  |   2 +-
 gcc/config/rs6000/rs6000.c|  18 +--
 gcc/config/s390/driver-native.c   |  12 +-
 gcc/config/sparc/driver-sparc.c   |   2 +-
 gcc/config/vax/vax.c  |   8 +-
 gcc/config/vms/vms-ld.c   |  22 ++-
 gcc/config/vms/vms.c  |   2 +-
 gcc/coverage.c|   7 +-
 gcc/cp/decl.c |  15 +-
 gcc/cp/error.c|   2 +-
 gcc/cp/mangle.c   |  11 +-
 gcc/cp/parser.c   |   7 +-
 gcc/cp/pt.c   |   5 +-
 gcc/d/d-builtins.cc   |   3 +-
 gcc/d/dmd/dinterpret.c|   2 +-
 gcc/d/dmd/dmangle.c   |   2 +-
 gcc/d/dmd/hdrgen.c|   2 +-
 gcc/d/dmd/identifier.c|   6 +-
 gcc/dwarf2out.c   |  14 +-
 gcc/fortran/decl.c|   4 +-
 gcc/fortran/gfortran.h|   4 -
 gcc/fortran/module.c  |  10 +-
 gcc/fortran/options.c |   2 +-
 gcc/fortran/primary.c |   6 +-
 gcc/fortran/trans-decl.c  |   2 +-
 gcc/fortran/trans-expr.c  |   2 +-
 gcc/fortran/trans-intrinsic.c |  22 +--
 gcc/gcc-ar.c  |   2 +-
 gcc/gcc.c |  14 +-
 gcc/genattrtab.c  |   8 +-
 gcc/gencfn-macros.c   |   2 +-
 gcc/gengtype.c|   8 +-
 gcc/genmatch.c|   8 +-
 gcc/genoutput.c   |   2 +-
 gcc/go/gofrontend/runtime.cc  |   2 +-
 gcc/incpath.c |   2 +-
 gcc/langhooks.c   |   8 +-
 gcc/lto-wrapper.c |   3 +-
 gcc/objc/objc-act.c   |   2 +-
 gcc/objc/objc-encoding.c  |   2 +-
 gcc/objc/objc-next-runtime-abi-02.c   |   2 +-
 gcc/omp-general.c |   2 +-
 gcc/omp-low.c |   2 +-
 gcc/opts-common.c