mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-11-24 05:33:07 +08:00
Daily bump.
This commit is contained in:
parent
7ff5900399
commit
8223841bda
@ -1,3 +1,12 @@
|
||||
2024-11-22 Sam James <sam@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
* configure.ac: Sync with Binutils.
|
||||
|
||||
2024-11-22 Evgeny Karpov <evgeny.karpov@microsoft.com>
|
||||
|
||||
* MAINTAINERS: Add myself to write after approval.
|
||||
|
||||
2024-11-19 Florian Weimer <fweimer@redhat.com>
|
||||
|
||||
* SECURITY.txt: Remove Debian.
|
||||
|
512
gcc/ChangeLog
512
gcc/ChangeLog
@ -1,3 +1,515 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* asan.cc (INCLUDE_MEMORY): Remove.
|
||||
* attribs.cc (INCLUDE_MEMORY): Remove.
|
||||
* auto-profile.cc (INCLUDE_MEMORY): Remove.
|
||||
* calls.cc (INCLUDE_MEMORY): Remove.
|
||||
* cfganal.cc (INCLUDE_MEMORY): Remove.
|
||||
* cfgexpand.cc (INCLUDE_MEMORY): Remove.
|
||||
* cfghooks.cc (INCLUDE_MEMORY): Remove.
|
||||
* cfgloop.cc (INCLUDE_MEMORY): Remove.
|
||||
* cgraph.cc (INCLUDE_MEMORY): Remove.
|
||||
* cgraphclones.cc (INCLUDE_MEMORY): Remove.
|
||||
* cgraphunit.cc (INCLUDE_MEMORY): Remove.
|
||||
* collect-utils.cc (INCLUDE_MEMORY): Remove.
|
||||
* collect2.cc (INCLUDE_MEMORY): Remove.
|
||||
* common/config/aarch64/aarch64-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* common/config/arm/arm-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* common/config/avr/avr-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/aarch64/aarch64-cc-fusion.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/aarch64/aarch64-early-ra.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/aarch64/aarch64-sve-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/aarch64/aarch64.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/arc/arc.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/arm/aarch-common.cc (INCLUDE_MEMORY) Remove.:
|
||||
* config/arm/arm-mve-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/arm/arm.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/avr/avr-devices.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/avr/driver-avr.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/bpf/bpf.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/bpf/btfext-out.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/bpf/core-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/darwin.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/gcn/mkoffload.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/i386/driver-i386.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/i386/i386-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/i386/i386-expand.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/i386/i386-features.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/i386/i386-options.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/i386/i386.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/loongarch/loongarch-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/loongarch/loongarch.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/mingw/winnt-cxx.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/mingw/winnt.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/mips/mips.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/msp430/driver-msp430.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/nvptx/mkoffload.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/nvptx/nvptx.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/riscv/riscv-avlprop.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/riscv/riscv-target-attr.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/riscv/riscv-vector-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/riscv/riscv-vector-costs.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/riscv/riscv-vsetvl.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/riscv/riscv.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/rs6000/driver-rs6000.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/rs6000/host-darwin.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/rs6000/rs6000-c.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/rs6000/rs6000.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/s390/s390-c.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/s390/s390.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/sol2-cxx.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/vms/vms-c.cc (INCLUDE_MEMORY): Remove.
|
||||
* config/xtensa/xtensa-dynconfig.cc (INCLUDE_MEMORY): Remove.
|
||||
* coroutine-passes.cc (INCLUDE_MEMORY): Remove.
|
||||
* coverage.cc (INCLUDE_MEMORY): Remove.
|
||||
* data-streamer-in.cc (INCLUDE_MEMORY): Remove.
|
||||
* data-streamer-out.cc (INCLUDE_MEMORY): Remove.
|
||||
* data-streamer.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-format-json.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-format-sarif.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-format-text.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-global-context.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-macro-unwinding.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-path.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-show-locus.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-spec.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic.h: Remove check for INCLUDE_MEMORY.
|
||||
* digraph.cc (INCLUDE_MEMORY): Remove.
|
||||
* dumpfile.cc (INCLUDE_MEMORY): Remove.
|
||||
* dwarf2out.cc (INCLUDE_MEMORY): Remove.
|
||||
* edit-context.cc (INCLUDE_MEMORY): Remove.
|
||||
* except.cc (INCLUDE_MEMORY): Remove.
|
||||
* expr.cc (INCLUDE_MEMORY): Remove.
|
||||
* file-prefix-map.cc (INCLUDE_MEMORY): Remove.
|
||||
* final.cc (INCLUDE_MEMORY): Remove.
|
||||
* fwprop.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcc-plugin.h (INCLUDE_MEMORY): Remove.
|
||||
* gcc-rich-location.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcc-urlifier.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcc.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcov-dump.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcov-tool.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcov.cc (INCLUDE_MEMORY): Remove.
|
||||
* gengtype.cc (open_base_files): Don't print `#define INCLUDE_MEMORY`.
|
||||
* genmatch.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-fold.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-harden-conditionals.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-harden-control-flow.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-if-to-switch.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-loop-interchange.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-loop-jam.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-loop-versioning.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-lower-bitint.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-predicate-analysis.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-pretty-print.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-cache.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-edge.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-fold.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-gori.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-infer.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-op.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-path.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-phi.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range-trace.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-range.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-backprop.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-sprintf.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-store-merging.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-strength-reduction.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-warn-access.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-warn-alloca.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-ssa-warn-restrict.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-streamer-in.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-streamer-out.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimplify.cc (INCLUDE_MEMORY): Remove.
|
||||
* graph.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite-dependences.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite-isl-ast-to-gimple.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite-optimize-isl.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite-poly.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite-scop-detection.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite-sese-to-poly.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphite.cc (INCLUDE_MEMORY): Remove.
|
||||
* graphviz.cc (INCLUDE_MEMORY): Remove.
|
||||
* input.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-cp.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-devirt.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-fnsummary.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-free-lang-data.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-icf-gimple.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-icf.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-inline-analysis.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-inline.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-modref-tree.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-modref.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-param-manipulation.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-polymorphic-call.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-predicate.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-profile.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-prop.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-pure-const.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-reference.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-split.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-sra.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-strub.cc (INCLUDE_MEMORY): Remove.
|
||||
* ipa-utils.cc (INCLUDE_MEMORY): Remove.
|
||||
* json-parsing.cc (INCLUDE_MEMORY): Remove.
|
||||
* json.cc (INCLUDE_MEMORY): Remove.
|
||||
* json.h: Don't check INCLUDE_MEMORY.
|
||||
* langhooks.cc (INCLUDE_MEMORY): Remove.
|
||||
* late-combine.cc (INCLUDE_MEMORY): Remove.
|
||||
* lazy-diagnostic-path.cc (INCLUDE_MEMORY): Remove.
|
||||
* libdiagnostics.cc (INCLUDE_MEMORY): Remove.
|
||||
* libsarifreplay.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-cgraph.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-compress.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-opts.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-section-in.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-section-out.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-streamer-in.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-streamer-out.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-streamer.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-wrapper.cc (INCLUDE_MEMORY): Remove.
|
||||
* make-unique.h (GCC_MAKE_UNIQUE): Remove.
|
||||
* multiple_target.cc (INCLUDE_MEMORY): Remove.
|
||||
* omp-expand.cc (INCLUDE_MEMORY): Remove.
|
||||
* omp-general.cc (INCLUDE_MEMORY): Remove.
|
||||
* omp-low.cc (INCLUDE_MEMORY): Remove.
|
||||
* omp-oacc-neuter-broadcast.cc (INCLUDE_MEMORY): Remove.
|
||||
* omp-offload.cc (INCLUDE_MEMORY): Remove.
|
||||
* omp-simd-clone.cc (INCLUDE_MEMORY): Remove.
|
||||
* opt-problem.cc (INCLUDE_MEMORY): Remove.
|
||||
* optinfo-emit-json.cc (INCLUDE_MEMORY): Remove.
|
||||
* optinfo.cc (INCLUDE_MEMORY): Remove.
|
||||
* optinfo.h: Don't check INCLUDE_MEMORY.
|
||||
* opts-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* opts-diagnostic.cc (INCLUDE_MEMORY): Remove.
|
||||
* opts-global.cc (INCLUDE_MEMORY): Remove.
|
||||
* opts.cc (INCLUDE_MEMORY): Remove.
|
||||
* pair-fusion.cc (INCLUDE_MEMORY): Remove.
|
||||
* passes.cc (INCLUDE_MEMORY): Remove.
|
||||
* pointer-query.cc (INCLUDE_MEMORY): Remove.
|
||||
* predict.cc (INCLUDE_MEMORY): Remove.
|
||||
* pretty-print.cc (INCLUDE_MEMORY): Remove.
|
||||
* pretty-print.h: Don't check INCLUDE_MEMORY.
|
||||
* print-rtl.cc (INCLUDE_MEMORY): Remove.
|
||||
* print-tree.cc (INCLUDE_MEMORY): Remove.
|
||||
* profile-count.cc (INCLUDE_MEMORY): Remove.
|
||||
* range-op-float.cc (INCLUDE_MEMORY): Remove.
|
||||
* range-op-ptr.cc (INCLUDE_MEMORY): Remove.
|
||||
* range-op.cc (INCLUDE_MEMORY): Remove.
|
||||
* range.cc (INCLUDE_MEMORY): Remove.
|
||||
* read-rtl-function.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-error.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-ssa/accesses.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-ssa/blocks.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-ssa/changes.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-ssa/functions.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-ssa/insns.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-ssa/movement.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtl-tests.cc (INCLUDE_MEMORY): Remove.
|
||||
* sanopt.cc (INCLUDE_MEMORY): Remove.
|
||||
* sched-rgn.cc (INCLUDE_MEMORY): Remove.
|
||||
* selftest-diagnostic-path.cc (INCLUDE_MEMORY): Remove.
|
||||
* selftest-diagnostic.cc (INCLUDE_MEMORY): Remove.
|
||||
* selftest-json.cc (INCLUDE_MEMORY): Remove.
|
||||
* sese.cc (INCLUDE_MEMORY): Remove.
|
||||
* simple-diagnostic-path.cc (INCLUDE_MEMORY): Remove.
|
||||
* splay-tree-utils.cc (INCLUDE_MEMORY): Remove.
|
||||
* sreal.cc (INCLUDE_MEMORY): Remove.
|
||||
* stmt.cc (INCLUDE_MEMORY): Remove.
|
||||
* substring-locations.cc (INCLUDE_MEMORY): Remove.
|
||||
* symtab-clones.cc (INCLUDE_MEMORY): Remove.
|
||||
* symtab-thunks.cc (INCLUDE_MEMORY): Remove.
|
||||
* symtab.cc (INCLUDE_MEMORY): Remove.
|
||||
* system.h: Include memory unconditionally for C++.
|
||||
Also remove support for INCLUDE_MEMORY.
|
||||
* targhooks.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/box-drawing.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/canvas.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/ruler.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/selftests.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/style.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/styled-string.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/table.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/theme.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/tree-widget.cc (INCLUDE_MEMORY): Remove.
|
||||
* text-art/widget.cc (INCLUDE_MEMORY): Remove.
|
||||
* timevar.cc (INCLUDE_MEMORY): Remove.
|
||||
* toplev.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-mem.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-affine.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-assume.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-call-cdce.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-cfg.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-chrec.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-data-ref.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-dfa.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-diagnostic-client-data-hooks.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-diagnostic.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-dump.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-if-conv.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-inline.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-into-ssa.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-logical-location.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-loop-distribution.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-nested.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-nrv.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-object-size.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-outof-ssa.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-parloops.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-predcom.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-pretty-print.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-profile.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-scalar-evolution.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-sra.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-address.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-alias.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-ccp.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-coalesce.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-copy.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-dce.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-dom.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-dse.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-forwprop.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-ifcombine.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-live.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-ch.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-im.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-ivcanon.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-ivopts.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-manip.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-niter.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-prefetch.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-split.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-loop-unswitch.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-math-opts.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-operands.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-phiopt.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-phiprop.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-pre.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-propagate.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-reassoc.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-sccvn.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-scopedtables.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-sink.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-strlen.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-structalias.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-ter.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-threadbackward.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-threadupdate.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa-uninit.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssa.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-ssanames.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-stdarg.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-streamer-in.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-streamer-out.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-streamer.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-switch-conversion.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-tailcall.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-data-refs.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-generic.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-loop-manip.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-loop.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-patterns.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-slp-patterns.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-slp.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vect-stmts.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vectorizer.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree-vrp.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree.cc (INCLUDE_MEMORY): Remove.
|
||||
* ubsan.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-pointer-equiv.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-prof.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-query.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-range-pretty-print.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-range-storage.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-range.cc (INCLUDE_MEMORY): Remove.
|
||||
* value-relation.cc (INCLUDE_MEMORY): Remove.
|
||||
* var-tracking.cc (INCLUDE_MEMORY): Remove.
|
||||
* varpool.cc (INCLUDE_MEMORY): Remove.
|
||||
* vr-values.cc (INCLUDE_MEMORY): Remove.
|
||||
* wide-int-print.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-22 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/109279
|
||||
* config/riscv/riscv.cc (riscv_build_integer): Handle another 64-bit
|
||||
synthesis where high half is one less than the low half and the 32-bit
|
||||
sign bit is on.
|
||||
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
* text-art/types.h: Fix comment.
|
||||
|
||||
2024-11-22 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* common/config/avr/avr-common.cc: Tabify.
|
||||
|
||||
2024-11-22 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR target/117726
|
||||
* config/avr/avr-passes.cc (avr_split_shift): Also handle
|
||||
ASHIFTRT and LSHIFTRT codes for 4-byte shifts.
|
||||
(constr_split_shift4): New code_attr.
|
||||
(avr_emit_shift): Adjust to new shift capabilities.
|
||||
* config/avr/predicates.md (scratch_or_d_register_operand):
|
||||
rename to scratch_or_dreg_operand.
|
||||
* config/avr/avr.md: Same.
|
||||
(define_peephole2): Write the RTL scratch peephole for 2-byte and
|
||||
4-byte shifts that generates *sh*<mode>3_const insns using code
|
||||
iterator any_shift.
|
||||
(*ashlhi3_const_split, *ashrhi3_const_split, *ashrhi3_const_split)
|
||||
(*lshrsi3_const_split, *lshrhi3_const_split): Remove useless
|
||||
split insns.
|
||||
(define_split) [avropt_split_bit_shift]: Add splitters
|
||||
for 4-byte ASHIFTRT and LSHIFTRT insns using avr_split_shift().
|
||||
(ashrsi3, *ashrsi3, *ashrsi3_const): Add "r,0,C4a" and "r,r,C4a"
|
||||
constraint alternatives depending on 2op, 3op.
|
||||
(lshrsi3, *lshrsi3, *lshrsi3_const): Add "r,0,C4r" and "r,r,C4r"
|
||||
constraint alternatives depending on 2op, 3op. Add "r,r,C15".
|
||||
(lshrhi3, *lshrhi3, *lshrhi3_const, ashlhi3, *ashlhi3)
|
||||
(*ashlhi3_const): Add "r,r,C7c" alternative.
|
||||
(ashrpsi, *ashrpsi3): Add "r,r,C22" alternative.
|
||||
(ashlqi, *ashlqi): Turn C06 alternative into "r,r,C06".
|
||||
* config/avr/constraints.md (C14, C22, C30, C7c): New constraints.
|
||||
* config/avr/avr.cc (ashlhi3_out, lshrhi3_out)
|
||||
[case 7, 9, 10, 11, 12]: Support as 3-operand insn.
|
||||
(lshrsi3_out) [case 15]: Same.
|
||||
(ashrsi3_out) [case 30]: Same.
|
||||
(ashrhi3_out) [case 14]: Same.
|
||||
(ashrqi3_out) [case 6]: Same.
|
||||
(avr_out_ashrpsi3) [case 22]: Same.
|
||||
* config/avr/avr.h: Fix comment typo.
|
||||
* doc/invoke.texi (AVR Options) <-msplit-bit-shift>: Document.
|
||||
|
||||
2024-11-22 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR tree-optimization/117355
|
||||
* tree-object-size.cc (size_for_offset): New argument STRICT,
|
||||
return SZ if it is set to false.
|
||||
(plus_stmt_object_size): Adjust call to SIZE_FOR_OFFSET.
|
||||
|
||||
2024-11-22 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* config/avr/avr.opt (avr_bits_e, avr_lra_p, avr_mmcu)
|
||||
(avr_gasisr_prologues, avr_n_flash, avr_log_details)
|
||||
(avr_branch_cost, avr_split_bit_shift, avr_strict_X)
|
||||
(avr_flmap, avr_rodata_in_ram, avr_sp8, avr_fuse_add)
|
||||
(avr_warn_addr_space_convert, avr_warn_misspelled_isr)
|
||||
(avr_fuse_move, avr_double, avr_long_double): Rename
|
||||
to respectively: avropt_bits_e, avropt_lra_p, avropt_mmcu,
|
||||
avropt_gasisr_prologues, avropt_n_flash, avropt_log_details,
|
||||
avropt_branch_cost, avropt_split_bit_shift, avropt_strict_X,
|
||||
avropt_flmap, avropt_rodata_in_ram, avropt_sp8, avropt_fuse_add,
|
||||
avropt_warn_addr_space_convert, avropt_warn_misspelled_isr,
|
||||
avropt_fuse_move, avropt_double, avropt_long_double.
|
||||
* config/avr/avr.h: Same.
|
||||
* config/avr/avr.cc: Same.
|
||||
* config/avr/avr.md: Same.
|
||||
* config/avr/avr-passes.cc
|
||||
* config/avr/avr-log.cc: Same.
|
||||
* common/config/avr/avr-common.cc: Same.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/110137
|
||||
PR middle-end/101480
|
||||
* doc/invoke.texi (-fassume-sane-operators-new-delete,
|
||||
-fno-assume-sane-operators-new-delete): Document.
|
||||
* gimple.cc (gimple_call_fnspec): Handle
|
||||
-f{,no-}assume-sane-operators-new-delete.
|
||||
* ipa-inline-transform.cc (inline_call): Also clear
|
||||
flag_assume_sane_operators_new_delete on caller when inlining
|
||||
-fno-assume-sane-operators-new-delete callee into
|
||||
-fassume-sane-operators-new-delete caller.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/117420
|
||||
* match.pd ((X >> C1) << (C1 + C2) -> X << C2,
|
||||
(X >> C1) * (C2 << C1) -> X * C2, X / (1 << C) -> X /[ex] (1 << C)):
|
||||
Use with_possible_nonzero_bits@0 rather than
|
||||
(with_possible_nonzero_bits2 @0).
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gimplify.cc (gimplify_call_expr): Add initial support for
|
||||
dispatch's 'interop' clause.
|
||||
(gimplify_scan_omp_clauses): Handle interop clause.
|
||||
* tree-pretty-print.cc (dump_omp_clause): Likewise.
|
||||
* tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_INTEROP.
|
||||
* tree.cc (omp_clause_num_ops, omp_clause_code_name): Add interop.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gimplify.cc (gimplify_expr): Handle OMP_INTEROP by printing
|
||||
"sorry, uninplemented".
|
||||
* omp-api.h (omp_get_fr_id_from_name): Change return type to
|
||||
'char'.
|
||||
* omp-general.cc (omp_get_fr_id_from_name): Likewise; return
|
||||
GOMP_INTEROP_IFR_UNKNOWN not 0 if not found.
|
||||
(omp_get_name_from_fr_id): Return "<unknown>" not NULL
|
||||
if not found (used for dumps).
|
||||
* tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DESTROY,
|
||||
OMP_CLAUSE_USE, and OMP_CLAUSE_INIT.
|
||||
* tree-pretty-print.cc (dump_omp_init_prefer_type): New.
|
||||
(dump_omp_clause): Handle init, use and destroy clauses.
|
||||
(dump_generic_node): Handle interop directive.
|
||||
* tree.cc (omp_clause_num_ops, omp_clause_code_name): Add new
|
||||
init/use/destroy clauses.
|
||||
* tree.def (OACC_LOOP): Fix comment.
|
||||
(OMP_INTEROP): Add.
|
||||
* tree.h (OMP_INTEROP_CLAUSES, OMP_CLAUSE_INIT_TARGET,
|
||||
OMP_CLAUSE_INIT_TARGETSYNC, OMP_CLAUSE_INIT_PREFER_TYPE): New.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/117165
|
||||
* config/i386/i386-builtin.def (IX86_BUILTIN_FNSTENV,
|
||||
IX86_BUILTIN_FLDENV, IX86_BUILTIN_FNSTSW, IX86_BUILTIN_FNCLEX): Add
|
||||
space to the end of the builtin name to make it really internal.
|
||||
|
||||
2024-11-22 Tamar Christina <tamar.christina@arm.com>
|
||||
|
||||
PR tree-optimization/116463
|
||||
* tree-vect-slp-patterns.cc (complex_mul_pattern::matches,
|
||||
complex_fms_pattern::matches): Try swapping operands on multiply.
|
||||
|
||||
2024-11-22 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
* doc/invoke.texi: Remove the non-existent option
|
||||
'-msmall-data-limit' and add a description of '-G'.
|
||||
|
||||
2024-11-22 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
* config/loongarch/loongarch-builtins.cc
|
||||
(loongarch_builtin_vectorized_function): Delete.
|
||||
(LARCH_GET_BUILTIN): Delete.
|
||||
* config/loongarch/loongarch-protos.h
|
||||
(loongarch_builtin_vectorized_function): Delete.
|
||||
* config/loongarch/loongarch.cc
|
||||
(TARGET_ASM_ALIGNED_HI_OP): Delete.
|
||||
(TARGET_ASM_ALIGNED_SI_OP): Delete.
|
||||
(TARGET_ASM_ALIGNED_DI_OP): Delete.
|
||||
|
||||
2024-11-22 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md: Fixed.
|
||||
* config/loongarch/lsx.md: Fixed.
|
||||
|
||||
2024-11-22 Xi Ruoyao <xry111@xry111.site>
|
||||
|
||||
* config/loongarch/loongarch-builtins.cc (vorn_v, xvorn_v): Use
|
||||
unsigned vector modes.
|
||||
* config/loongarch/lsxintrin.h (__lsx_vorn_v): Cast arguments to
|
||||
v16u8.
|
||||
* config/loongarch/lasxintrin.h (__lasx_xvorn_v): Cast arguments
|
||||
to v32u8.
|
||||
|
||||
2024-11-21 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/117690
|
||||
|
@ -1 +1 @@
|
||||
20241122
|
||||
20241123
|
||||
|
@ -1,3 +1,10 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* gcc-interface/misc.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcc-interface/trans.cc (INCLUDE_MEMORY): Remove.
|
||||
* gcc-interface/utils.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/117024
|
||||
|
@ -1,3 +1,58 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* access-diagram.cc (INCLUDE_MEMORY): Remove.
|
||||
* analysis-plan.cc (INCLUDE_MEMORY): Remove.
|
||||
* analyzer-language.cc (INCLUDE_MEMORY): Remove.
|
||||
* analyzer-logging.cc (INCLUDE_MEMORY): Remove.
|
||||
* analyzer-pass.cc (INCLUDE_MEMORY): Remove.
|
||||
* analyzer-selftests.cc (INCLUDE_MEMORY): Remove.
|
||||
* analyzer.cc (INCLUDE_MEMORY): Remove.
|
||||
* bar-chart.cc (INCLUDE_MEMORY): Remove.
|
||||
* bounds-checking.cc (INCLUDE_MEMORY): Remove.
|
||||
* call-details.cc (INCLUDE_MEMORY): Remove.
|
||||
* call-info.cc (INCLUDE_MEMORY): Remove.
|
||||
* call-string.cc (INCLUDE_MEMORY): Remove.
|
||||
* call-summary.cc (INCLUDE_MEMORY): Remove.
|
||||
* checker-event.cc (INCLUDE_MEMORY): Remove.
|
||||
* checker-path.cc (INCLUDE_MEMORY): Remove.
|
||||
* complexity.cc (INCLUDE_MEMORY): Remove.
|
||||
* constraint-manager.cc (INCLUDE_MEMORY): Remove.
|
||||
* diagnostic-manager.cc (INCLUDE_MEMORY): Remove.
|
||||
* engine.cc (INCLUDE_MEMORY): Remove.
|
||||
* feasible-graph.cc (INCLUDE_MEMORY): Remove.
|
||||
* infinite-loop.cc (INCLUDE_MEMORY): Remove.
|
||||
* infinite-recursion.cc (INCLUDE_MEMORY): Remove.
|
||||
* kf-analyzer.cc (INCLUDE_MEMORY): Remove.
|
||||
* kf-lang-cp.cc (INCLUDE_MEMORY): Remove.
|
||||
* kf.cc (INCLUDE_MEMORY): Remove.
|
||||
* known-function-manager.cc (INCLUDE_MEMORY): Remove.
|
||||
* pending-diagnostic.cc (INCLUDE_MEMORY): Remove.
|
||||
* program-point.cc (INCLUDE_MEMORY): Remove.
|
||||
* program-state.cc (INCLUDE_MEMORY): Remove.
|
||||
* ranges.cc (INCLUDE_MEMORY): Remove.
|
||||
* record-layout.cc (INCLUDE_MEMORY): Remove.
|
||||
* region-model-asm.cc (INCLUDE_MEMORY): Remove.
|
||||
* region-model-manager.cc (INCLUDE_MEMORY): Remove.
|
||||
* region-model-reachability.cc (INCLUDE_MEMORY): Remove.
|
||||
* region-model.cc (INCLUDE_MEMORY): Remove.
|
||||
* region.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-fd.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-file.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-malloc.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-pattern-test.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-sensitive.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-signal.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm-taint.cc (INCLUDE_MEMORY): Remove.
|
||||
* sm.cc (INCLUDE_MEMORY): Remove.
|
||||
* state-purge.cc (INCLUDE_MEMORY): Remove.
|
||||
* store.cc (INCLUDE_MEMORY): Remove.
|
||||
* supergraph.cc (INCLUDE_MEMORY): Remove.
|
||||
* svalue.cc (INCLUDE_MEMORY): Remove.
|
||||
* symbol.cc (INCLUDE_MEMORY): Remove.
|
||||
* trimmed-graph.cc (INCLUDE_MEMORY): Remove.
|
||||
* varargs.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-13 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* checker-path.cc (checker_path::debug): Explicitly use
|
||||
|
@ -1,3 +1,50 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* c-ada-spec.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-attribs.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-format.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-gimplify.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-indentation.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-opts.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-pch.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-pragma.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-pretty-print.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-type-mismatch.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-warn.cc (INCLUDE_MEMORY): Remove.
|
||||
* known-headers.cc (INCLUDE_MEMORY): Remove.
|
||||
* name-hint.h: Remove check of INCLUDE_MEMORY.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/110137
|
||||
PR middle-end/101480
|
||||
* c.opt (fassume-sane-operators-new-delete): New option.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/117641
|
||||
* c-common.cc (sync_resolve_size): For size 16 with _BitInt
|
||||
on targets where TImode isn't supported, use goto incompatible if
|
||||
!fetch.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-pragma.h (enum pragma_omp_clause): Add PRAGMA_OMP_CLAUSE_INTEROP.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-common.h (enum c_omp_region_type): Add C_ORT_INTEROP
|
||||
and C_ORT_OMP_INTEROP.
|
||||
(c_omp_interop_t_p): New prototype.
|
||||
* c-omp.cc (c_omp_interop_t_p): Check whether the type is
|
||||
omp_interop_t.
|
||||
(c_omp_directives): Uncomment 'interop'.
|
||||
* c-pragma.cc (omp_pragmas): Add 'interop'.
|
||||
* c-pragma.h (enum pragma_kind): Add PRAGMA_OMP_INTEROP.
|
||||
(enum pragma_omp_clause): Add init, use, and destroy clauses.
|
||||
|
||||
2024-11-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* c.opt (std=c23, std=gnu23, std=iso9899:2024): Adjust description
|
||||
|
@ -1,3 +1,43 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* c-aux-info.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-convert.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-decl.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-errors.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-fold.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-objc-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-parser.cc (INCLUDE_MEMORY): Remove.
|
||||
* c-typeck.cc (INCLUDE_MEMORY): Remove.
|
||||
* gimple-parser.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-22 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
PR c/112841
|
||||
* c-parser.cc (c_parser_typeof_specifier): Call strip_array_types
|
||||
when checking for type qualifiers for typeof_unqual.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-parser.cc (c_parser_omp_clause_interop): New.
|
||||
(c_parser_omp_clause_name, c_parser_omp_all_clauses,
|
||||
c_parser_omp_dispatch_body): Handle 'interop' clause.
|
||||
* c-typeck.cc (c_finish_omp_clauses): Likewise.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-parser.cc (INCLUDE_STRING): Define.
|
||||
(c_parser_pragma): Handle 'interop' directive.
|
||||
(c_parser_omp_clause_name): Handle init, use, and destroy clauses.
|
||||
(c_parser_omp_all_clauses): Likewise; use C_ORT_OMP_INTEROP, if
|
||||
'use' is permitted, for c_finish_omp_clauses.
|
||||
(c_parser_omp_clause_destroy, c_parser_omp_modifier_prefer_type,
|
||||
c_parser_omp_clause_init, c_parser_omp_clause_use,
|
||||
OMP_INTEROP_CLAUSE_MASK, c_parser_omp_interop): New.
|
||||
* c-typeck.cc (c_finish_omp_clauses): Add missing OPT_Wopenmp to
|
||||
a warning; handle new clauses.
|
||||
|
||||
2024-11-21 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
PR c/114816
|
||||
|
@ -1,3 +1,69 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* call.cc (INCLUDE_MEMORY): Remove.
|
||||
* class.cc (INCLUDE_MEMORY): Remove.
|
||||
* constexpr.cc (INCLUDE_MEMORY): Remove.
|
||||
* constraint.cc (INCLUDE_MEMORY): Remove.
|
||||
* contracts.cc (INCLUDE_MEMORY): Remove.
|
||||
* coroutines.cc (INCLUDE_MEMORY): Remove.
|
||||
* cp-gimplify.cc (INCLUDE_MEMORY): Remove.
|
||||
* cp-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
* cp-objcp-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* cp-ubsan.cc (INCLUDE_MEMORY): Remove.
|
||||
* cvt.cc (INCLUDE_MEMORY): Remove.
|
||||
* cxx-pretty-print.cc (INCLUDE_MEMORY): Remove.
|
||||
* decl.cc (INCLUDE_MEMORY): Remove.
|
||||
* decl2.cc (INCLUDE_MEMORY): Remove.
|
||||
* dump.cc (INCLUDE_MEMORY): Remove.
|
||||
* error.cc (INCLUDE_MEMORY): Remove.
|
||||
* except.cc (INCLUDE_MEMORY): Remove.
|
||||
* expr.cc (INCLUDE_MEMORY): Remove.
|
||||
* friend.cc (INCLUDE_MEMORY): Remove.
|
||||
* init.cc (INCLUDE_MEMORY): Remove.
|
||||
* lambda.cc (INCLUDE_MEMORY): Remove.
|
||||
* lex.cc (INCLUDE_MEMORY): Remove.
|
||||
* logic.cc (INCLUDE_MEMORY): Remove.
|
||||
* mangle.cc (INCLUDE_MEMORY): Remove.
|
||||
* mapper-client.cc (INCLUDE_MEMORY): Remove.
|
||||
* mapper-resolver.cc (INCLUDE_MEMORY): Remove.
|
||||
* method.cc (INCLUDE_MEMORY): Remove.
|
||||
* module.cc (INCLUDE_MEMORY): Remove.
|
||||
* name-lookup.cc (INCLUDE_MEMORY): Remove.
|
||||
* optimize.cc (INCLUDE_MEMORY): Remove.
|
||||
* parser.cc (INCLUDE_MEMORY): Remove.
|
||||
* pt.cc (INCLUDE_MEMORY): Remove.
|
||||
* ptree.cc (INCLUDE_MEMORY): Remove.
|
||||
* rtti.cc (INCLUDE_MEMORY): Remove.
|
||||
* search.cc (INCLUDE_MEMORY): Remove.
|
||||
* semantics.cc (INCLUDE_MEMORY): Remove.
|
||||
* tree.cc (INCLUDE_MEMORY): Remove.
|
||||
* typeck.cc (INCLUDE_MEMORY): Remove.
|
||||
* typeck2.cc (INCLUDE_MEMORY): Remove.
|
||||
* vtable-class-hierarchy.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* parser.cc (cp_parser_omp_clause_name, cp_parser_omp_all_clauses,
|
||||
cp_parser_omp_dispatch_body): Handle 'interop' clause.
|
||||
* pt.cc (tsubst_omp_clauses): Likewise.
|
||||
* semantics.cc (finish_omp_clauses): Likewise.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* parser.cc (INCLUDE_STRING): Define.
|
||||
(cp_parser_omp_clause_name): Handle init, use, and destroy clauses.
|
||||
(cp_parser_omp_all_clauses): Likewise; use C_ORT_OMP_INTEROP, if
|
||||
'use' is permitted, for c_finish_omp_clauses.
|
||||
(cp_parser_omp_modifier_prefer_type, cp_parser_omp_clause_init,
|
||||
OMP_INTEROP_CLAUSE_MASK, cp_parser_omp_interop): New.
|
||||
(cp_parser_pragma): Handle 'interop' directive.
|
||||
* pt.cc (tsubst_omp_clauses): Handle init, use, and destroy clauses.
|
||||
(tsubst_stmt): Handle OMP_INTEROP.
|
||||
* semantics.cc (cp_omp_init_prefer_type_update): New.
|
||||
(finish_omp_clauses): Handle init, use, and destroy clauses
|
||||
and add clause check for 'depend' on 'interop'.
|
||||
|
||||
2024-11-21 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* module.cc (has_definition): Also true for inline vars.
|
||||
|
@ -1,3 +1,23 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* d-attribs.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-builtins.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-codegen.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-convert.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-diagnostic.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-frontend.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-longdouble.cc (INCLUDE_MEMORY): Remove.
|
||||
* d-target.cc (INCLUDE_MEMORY): Remove.
|
||||
* decl.cc (INCLUDE_MEMORY): Remove.
|
||||
* expr.cc (INCLUDE_MEMORY): Remove.
|
||||
* intrinsics.cc (INCLUDE_MEMORY): Remove.
|
||||
* modules.cc (INCLUDE_MEMORY): Remove.
|
||||
* toir.cc (INCLUDE_MEMORY): Remove.
|
||||
* typeinfo.cc (INCLUDE_MEMORY): Remove.
|
||||
* types.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-10-29 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR other/116613
|
||||
|
@ -1,3 +1,68 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* arith.cc (INCLUDE_MEMORY): Remove.
|
||||
* array.cc (INCLUDE_MEMORY): Remove.
|
||||
* bbt.cc (INCLUDE_MEMORY): Remove.
|
||||
* check.cc (INCLUDE_MEMORY): Remove.
|
||||
* class.cc (INCLUDE_MEMORY): Remove.
|
||||
* constructor.cc (INCLUDE_MEMORY): Remove.
|
||||
* convert.cc (INCLUDE_MEMORY): Remove.
|
||||
* cpp.cc (INCLUDE_MEMORY): Remove.
|
||||
* data.cc (INCLUDE_MEMORY): Remove.
|
||||
* decl.cc (INCLUDE_MEMORY): Remove.
|
||||
* dependency.cc (INCLUDE_MEMORY): Remove.
|
||||
* dump-parse-tree.cc (INCLUDE_MEMORY): Remove.
|
||||
* error.cc (INCLUDE_MEMORY): Remove.
|
||||
* expr.cc (INCLUDE_MEMORY): Remove.
|
||||
* f95-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
* frontend-passes.cc (INCLUDE_MEMORY): Remove.
|
||||
* interface.cc (INCLUDE_MEMORY): Remove.
|
||||
* intrinsic.cc (INCLUDE_MEMORY): Remove.
|
||||
* io.cc (INCLUDE_MEMORY): Remove.
|
||||
* iresolve.cc (INCLUDE_MEMORY): Remove.
|
||||
* match.cc (INCLUDE_MEMORY): Remove.
|
||||
* matchexp.cc (INCLUDE_MEMORY): Remove.
|
||||
* misc.cc (INCLUDE_MEMORY): Remove.
|
||||
* module.cc (INCLUDE_MEMORY): Remove.
|
||||
* openmp.cc (INCLUDE_MEMORY): Remove.
|
||||
* options.cc (INCLUDE_MEMORY): Remove.
|
||||
* parse.cc (INCLUDE_MEMORY): Remove.
|
||||
* primary.cc (INCLUDE_MEMORY): Remove.
|
||||
* resolve.cc (INCLUDE_MEMORY): Remove.
|
||||
* scanner.cc (INCLUDE_MEMORY): Remove.
|
||||
* simplify.cc (INCLUDE_MEMORY): Remove.
|
||||
* st.cc (INCLUDE_MEMORY): Remove.
|
||||
* symbol.cc (INCLUDE_MEMORY): Remove.
|
||||
* target-memory.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-array.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-const.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-decl.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-expr.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-intrinsic.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-io.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-openmp.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-stmt.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans-types.cc (INCLUDE_MEMORY): Remove.
|
||||
* trans.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gfortran.h (gfc_omp_namelist): Cleanup interop internal
|
||||
representation.
|
||||
* dump-parse-tree.cc (show_omp_namelist): Update for changed
|
||||
internal representation.
|
||||
* match.cc (gfc_free_omp_namelist): Likewise.
|
||||
* openmp.cc (gfc_match_omp_prefer_type, gfc_match_omp_init):
|
||||
Likewise; also handle some corner cases better and update for
|
||||
newer 6.0 changes related to 'fr'.
|
||||
(resolve_omp_clauses): Add type-check for interop variables.
|
||||
* trans-openmp.cc (gfc_trans_omp_clauses): Handle init, use
|
||||
and destroy clauses.
|
||||
(gfc_trans_openmp_interop): New.
|
||||
(gfc_trans_omp_directive): Call it.
|
||||
|
||||
2024-11-20 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/83135
|
||||
|
@ -1,3 +1,9 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* go-backend.cc (INCLUDE_MEMORY): Remove.
|
||||
* go-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-10-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* go-gcc.cc: Remove trailing whitespace.
|
||||
|
@ -1,3 +1,10 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* dummy-frontend.cc (INCLUDE_MEMORY): Remove.
|
||||
* jit-playback.cc (INCLUDE_MEMORY): Remove.
|
||||
* jit-recording.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-20 Antoni Boucher <bouanto@zoho.com>
|
||||
|
||||
* docs/topics/compatibility.rst (LIBGCCJIT_ABI_34): New ABI tag.
|
||||
|
@ -1,3 +1,12 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* lto-common.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-dump.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-partition.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto-symtab.cc (INCLUDE_MEMORY): Remove.
|
||||
* lto.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/117024
|
||||
|
146
gcc/m2/ChangeLog
146
gcc/m2/ChangeLog
@ -1,3 +1,149 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* gm2-gcc/gcc-consolidation.h (INCLUDE_MEMORY): Remove.
|
||||
* gm2-gcc/m2configure.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GASCII.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GASCII.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GArgs.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GArgs.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GAssertion.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GAssertion.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GBreak.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GBreak.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GCOROUTINES.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GCmdArgs.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GCmdArgs.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GDebug.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GDebug.h (INCLUDE_MEMORY): Remove. Remove.
|
||||
* mc-boot/GDynamicStrings.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GDynamicStrings.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GEnvironment.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GEnvironment.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GFIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GFIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GFormatStrings.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GFormatStrings.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GFpuIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GFpuIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GIndexing.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GIndexing.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GM2Dependent.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GM2Dependent.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GM2EXCEPTION.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GM2EXCEPTION.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GM2RTS.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GM2RTS.h (INCLUDE_MEMORY): Remove. Remove.
|
||||
* mc-boot/GMemUtils.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GMemUtils.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GNumberIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GNumberIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GPushBackInput.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GPushBackInput.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GRTExceptions.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GRTExceptions.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GRTco.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GRTentity.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GRTint.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GRTint.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSArgs.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSArgs.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSFIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSFIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSYSTEM.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSelective.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStdIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStdIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStorage.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStorage.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStrCase.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStrCase.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStrIO.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStrIO.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStrLib.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStrLib.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStringConvert.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GStringConvert.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSysExceptions.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSysStorage.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GSysStorage.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GTimeString.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GTimeString.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GUnixArgs.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Galists.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Galists.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gdecl.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gdecl.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gdtoa.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gerrno.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gkeyc.cc (INCLUDE_MEMORY): Remove.
|
||||
(checkGccConfigSystem): Remove printing out `#define INCLUDE_MEMORY`.
|
||||
* mc-boot/Gkeyc.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gldtoa.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Glibc.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Glibm.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Glists.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Glists.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcComment.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcComment.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcComp.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcComp.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcDebug.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcDebug.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcError.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcError.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcFileName.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcFileName.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcLexBuf.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcLexBuf.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcMetaError.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcMetaError.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcOptions.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcOptions.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcPreprocess.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcPreprocess.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcPretty.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcPretty.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcPrintf.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcPrintf.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcQuiet.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcQuiet.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcReserved.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcReserved.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcSearch.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcSearch.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcStack.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcStack.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcStream.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GmcStream.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcflex.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp1.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp1.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp2.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp2.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp3.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp3.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp4.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp4.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp5.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gmcp5.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GnameKey.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GnameKey.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GsymbolKey.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/GsymbolKey.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gtermios.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gtop.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gvarargs.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gvarargs.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gwlists.cc (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gwlists.h (INCLUDE_MEMORY): Remove.
|
||||
* mc-boot/Gwrapc.h (INCLUDE_MEMORY): Remove.
|
||||
* pge-boot/GIndexing.h (INCLUDE_MEMORY): Remove.
|
||||
* pge-boot/GSEnvironment.h (INCLUDE_MEMORY): Remove.
|
||||
* pge-boot/GScan.h (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-18 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/117555
|
||||
|
@ -1,3 +1,14 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* objc-act.cc (INCLUDE_MEMORY): Remove.
|
||||
* objc-encoding.cc (INCLUDE_MEMORY): Remove.
|
||||
* objc-gnu-runtime-abi-01.cc (INCLUDE_MEMORY): Remove.
|
||||
* objc-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
* objc-next-runtime-abi-01.cc (INCLUDE_MEMORY): Remove.
|
||||
* objc-next-runtime-abi-02.cc (INCLUDE_MEMORY): Remove.
|
||||
* objc-runtime-shared-support.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-10-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* objc-encoding.cc: Remove trailing whitespace.
|
||||
|
@ -1,3 +1,9 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* objcp-decl.cc (INCLUDE_MEMORY): Remove.
|
||||
* objcp-lang.cc (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-10-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* objcp-decl.cc: Remove trailing whitespace.
|
||||
|
@ -1,3 +1,10 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR bootstrap/117737
|
||||
* resolve/rust-ast-resolve-expr.cc (INCLUDE_MEMORY): Remove.
|
||||
* rust-attribs.cc (INCLUDE_MEMORY): Remove.
|
||||
* rust-system.h (INCLUDE_MEMORY): Remove.
|
||||
|
||||
2024-11-01 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR bootstrap/117361
|
||||
|
@ -1,3 +1,95 @@
|
||||
2024-11-22 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/109279
|
||||
* gcc.target/riscv/synthesis-16.c: New test.
|
||||
|
||||
2024-11-22 Joseph Myers <josmyers@redhat.com>
|
||||
|
||||
PR c/112841
|
||||
* gcc.dg/c23-typeof-4.c: New test.
|
||||
|
||||
2024-11-22 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR tree-optimization/117355
|
||||
* g++.dg/ext/builtin-object-size2.C (test9): New test.
|
||||
(main): Call it.
|
||||
* gcc.dg/builtin-object-size-3.c (test10): Adjust expected size.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/110137
|
||||
PR middle-end/101480
|
||||
* g++.dg/tree-ssa/pr110137-1.C: New test.
|
||||
* g++.dg/tree-ssa/pr110137-2.C: New test.
|
||||
* g++.dg/tree-ssa/pr110137-3.C: New test.
|
||||
* g++.dg/tree-ssa/pr110137-4.C: New test.
|
||||
* g++.dg/torture/pr10148.C: Add -fno-assume-sane-operators-new-delete
|
||||
as dg-additional-options.
|
||||
* g++.dg/warn/Warray-bounds-16.C: Revert 2021-11-10 changes.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/117420
|
||||
* gcc.dg/torture/pr117420.c: New test.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/117641
|
||||
* gcc.dg/bitint-117.c: New test.
|
||||
|
||||
2024-11-22 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
PR target/117603
|
||||
* lib/target-supports.exp (riscv_get_arch): Add comment about
|
||||
function purpose. Add E ISA to list of possible
|
||||
modifiers.
|
||||
(check_vect_support_and_set_flags): Do not advertise vector
|
||||
support if V extension cannot be enabled.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-c++-common/gomp/dispatch-11.c: New test.
|
||||
* c-c++-common/gomp/dispatch-12.c: New test.
|
||||
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gfortran.dg/gomp/interop-1.f90: Update for parser changes,
|
||||
spec changes and add new tests.
|
||||
* gfortran.dg/gomp/interop-2.f90: Likewise.
|
||||
* gfortran.dg/gomp/interop-3.f90: Likewise.
|
||||
* c-c++-common/gomp/interop-1.c: New test.
|
||||
* c-c++-common/gomp/interop-2.c: New test.
|
||||
* c-c++-common/gomp/interop-3.c: New test.
|
||||
* c-c++-common/gomp/interop-4.c: New test.
|
||||
* g++.dg/gomp/interop-5.C: New test.
|
||||
* gfortran.dg/gomp/interop-4.f90: New test.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/117165
|
||||
* gcc.target/i386/pr117165.c: New test.
|
||||
|
||||
2024-11-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gcc.dg/tree-ssa/satd-hadamard.c: Add -msse2 as dg-additional-options
|
||||
on x86. Also scan-tree-dump on i?86-*-*.
|
||||
* gcc.dg/tree-ssa/vector-8.c: Likewise.
|
||||
* gcc.dg/tree-ssa/vector-9.c: Likewise.
|
||||
* gcc.dg/tree-ssa/vector-10.c: Add -Wno-psabi to dg-additional-options.
|
||||
|
||||
2024-11-22 Haochen Jiang <haochen.jiang@intel.com>
|
||||
|
||||
PR target/117697
|
||||
* gcc.target/i386/avx10_2-vmovd-1.c: Both check %esp and %ebp.
|
||||
* gcc.target/i386/avx10_2-vmovw-1.c: Ditto.
|
||||
|
||||
2024-11-22 Xi Ruoyao <xry111@xry111.site>
|
||||
|
||||
* gcc.target/loongarch/vector/lsx/lsx-builtin.c (__lsx_vorn_v):
|
||||
Change arguments and return value to v16u8.
|
||||
* gcc.target/loongarch/vector/lasx/lasx-builtin.c
|
||||
(__lasx_xvorn_v): Change arguments and return value to v32u8.
|
||||
|
||||
2024-11-21 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/117690
|
||||
|
@ -1,3 +1,9 @@
|
||||
2024-11-22 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gomp-constants.h (GOMP_INTEROP_IFR_NONE): Rename ...
|
||||
(GOMP_INTEROP_IFR_UNKNOWN): ... to this. And change value.
|
||||
(GOMP_INTEROP_IFR_SEPARATOR): Likewise.
|
||||
|
||||
2024-11-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* dwarf2.h (enum dwarf_source_language): Add comment where
|
||||
|
@ -1,3 +1,23 @@
|
||||
2024-11-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR sanitizer/117731
|
||||
* asan/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* asan/Makefile.in: Regenerate.
|
||||
* hwasan/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* hwasan/Makefile.in: Regenerate.
|
||||
* interception/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* interception/Makefile.in: Regenerate.
|
||||
* libbacktrace/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* libbacktrace/Makefile.in (AM_CXXFLAGS): Regenerate.
|
||||
* lsan/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* lsan/Makefile.in: Regenerate.
|
||||
* sanitizer_common/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* sanitizer_common/Makefile.in: Regenerate.
|
||||
* tsan/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* tsan/Makefile.in: Regenerate.
|
||||
* ubsan/Makefile.am (AM_CXXFLAGS): Replace gnu++14 with gnu++17.
|
||||
* ubsan/Makefile.in: Regenerate.
|
||||
|
||||
2024-09-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* sanitizer_common/sanitizer_asm.h: Cherry-pick llvm-project revision
|
||||
|
Loading…
Reference in New Issue
Block a user