From: Martin Liska Date: Fri, 14 Jan 2022 15:56:44 +0000 (+0100) Subject: Rename .c files to .cc files. X-Git-Tag: basepoints/gcc-13~1663 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5c69acb32329d49e58c26fa41ae74229a52b9106;p=thirdparty%2Fgcc.git Rename .c files to .cc files. gcc/ada/ChangeLog: * adadecode.c: Moved to... * adadecode.cc: ...here. * affinity.c: Moved to... * affinity.cc: ...here. * argv-lynxos178-raven-cert.c: Moved to... * argv-lynxos178-raven-cert.cc: ...here. * argv.c: Moved to... * argv.cc: ...here. * aux-io.c: Moved to... * aux-io.cc: ...here. * cio.c: Moved to... * cio.cc: ...here. * cstreams.c: Moved to... * cstreams.cc: ...here. * env.c: Moved to... * env.cc: ...here. * exit.c: Moved to... * exit.cc: ...here. * expect.c: Moved to... * expect.cc: ...here. * final.c: Moved to... * final.cc: ...here. * gcc-interface/cuintp.c: Moved to... * gcc-interface/cuintp.cc: ...here. * gcc-interface/decl.c: Moved to... * gcc-interface/decl.cc: ...here. * gcc-interface/misc.c: Moved to... * gcc-interface/misc.cc: ...here. * gcc-interface/targtyps.c: Moved to... * gcc-interface/targtyps.cc: ...here. * gcc-interface/trans.c: Moved to... * gcc-interface/trans.cc: ...here. * gcc-interface/utils.c: Moved to... * gcc-interface/utils.cc: ...here. * gcc-interface/utils2.c: Moved to... * gcc-interface/utils2.cc: ...here. * init.c: Moved to... * init.cc: ...here. * initialize.c: Moved to... * initialize.cc: ...here. * libgnarl/thread.c: Moved to... * libgnarl/thread.cc: ...here. * link.c: Moved to... * link.cc: ...here. * locales.c: Moved to... * locales.cc: ...here. * mkdir.c: Moved to... * mkdir.cc: ...here. * raise.c: Moved to... * raise.cc: ...here. * rtfinal.c: Moved to... * rtfinal.cc: ...here. * rtinit.c: Moved to... * rtinit.cc: ...here. * seh_init.c: Moved to... * seh_init.cc: ...here. * sigtramp-armdroid.c: Moved to... * sigtramp-armdroid.cc: ...here. * sigtramp-ios.c: Moved to... * sigtramp-ios.cc: ...here. * sigtramp-qnx.c: Moved to... * sigtramp-qnx.cc: ...here. * sigtramp-vxworks.c: Moved to... * sigtramp-vxworks.cc: ...here. * socket.c: Moved to... * socket.cc: ...here. * tracebak.c: Moved to... * tracebak.cc: ...here. * version.c: Moved to... * version.cc: ...here. * vx_stack_info.c: Moved to... * vx_stack_info.cc: ...here. gcc/ChangeLog: * adjust-alignment.c: Moved to... * adjust-alignment.cc: ...here. * alias.c: Moved to... * alias.cc: ...here. * alloc-pool.c: Moved to... * alloc-pool.cc: ...here. * asan.c: Moved to... * asan.cc: ...here. * attribs.c: Moved to... * attribs.cc: ...here. * auto-inc-dec.c: Moved to... * auto-inc-dec.cc: ...here. * auto-profile.c: Moved to... * auto-profile.cc: ...here. * bb-reorder.c: Moved to... * bb-reorder.cc: ...here. * bitmap.c: Moved to... * bitmap.cc: ...here. * btfout.c: Moved to... * btfout.cc: ...here. * builtins.c: Moved to... * builtins.cc: ...here. * caller-save.c: Moved to... * caller-save.cc: ...here. * calls.c: Moved to... * calls.cc: ...here. * ccmp.c: Moved to... * ccmp.cc: ...here. * cfg.c: Moved to... * cfg.cc: ...here. * cfganal.c: Moved to... * cfganal.cc: ...here. * cfgbuild.c: Moved to... * cfgbuild.cc: ...here. * cfgcleanup.c: Moved to... * cfgcleanup.cc: ...here. * cfgexpand.c: Moved to... * cfgexpand.cc: ...here. * cfghooks.c: Moved to... * cfghooks.cc: ...here. * cfgloop.c: Moved to... * cfgloop.cc: ...here. * cfgloopanal.c: Moved to... * cfgloopanal.cc: ...here. * cfgloopmanip.c: Moved to... * cfgloopmanip.cc: ...here. * cfgrtl.c: Moved to... * cfgrtl.cc: ...here. * cgraph.c: Moved to... * cgraph.cc: ...here. * cgraphbuild.c: Moved to... * cgraphbuild.cc: ...here. * cgraphclones.c: Moved to... * cgraphclones.cc: ...here. * cgraphunit.c: Moved to... * cgraphunit.cc: ...here. * collect-utils.c: Moved to... * collect-utils.cc: ...here. * collect2-aix.c: Moved to... * collect2-aix.cc: ...here. * collect2.c: Moved to... * collect2.cc: ...here. * combine-stack-adj.c: Moved to... * combine-stack-adj.cc: ...here. * combine.c: Moved to... * combine.cc: ...here. * common/common-targhooks.c: Moved to... * common/common-targhooks.cc: ...here. * common/config/aarch64/aarch64-common.c: Moved to... * common/config/aarch64/aarch64-common.cc: ...here. * common/config/alpha/alpha-common.c: Moved to... * common/config/alpha/alpha-common.cc: ...here. * common/config/arc/arc-common.c: Moved to... * common/config/arc/arc-common.cc: ...here. * common/config/arm/arm-common.c: Moved to... * common/config/arm/arm-common.cc: ...here. * common/config/avr/avr-common.c: Moved to... * common/config/avr/avr-common.cc: ...here. * common/config/bfin/bfin-common.c: Moved to... * common/config/bfin/bfin-common.cc: ...here. * common/config/bpf/bpf-common.c: Moved to... * common/config/bpf/bpf-common.cc: ...here. * common/config/c6x/c6x-common.c: Moved to... * common/config/c6x/c6x-common.cc: ...here. * common/config/cr16/cr16-common.c: Moved to... * common/config/cr16/cr16-common.cc: ...here. * common/config/cris/cris-common.c: Moved to... * common/config/cris/cris-common.cc: ...here. * common/config/csky/csky-common.c: Moved to... * common/config/csky/csky-common.cc: ...here. * common/config/default-common.c: Moved to... * common/config/default-common.cc: ...here. * common/config/epiphany/epiphany-common.c: Moved to... * common/config/epiphany/epiphany-common.cc: ...here. * common/config/fr30/fr30-common.c: Moved to... * common/config/fr30/fr30-common.cc: ...here. * common/config/frv/frv-common.c: Moved to... * common/config/frv/frv-common.cc: ...here. * common/config/gcn/gcn-common.c: Moved to... * common/config/gcn/gcn-common.cc: ...here. * common/config/h8300/h8300-common.c: Moved to... * common/config/h8300/h8300-common.cc: ...here. * common/config/i386/i386-common.c: Moved to... * common/config/i386/i386-common.cc: ...here. * common/config/ia64/ia64-common.c: Moved to... * common/config/ia64/ia64-common.cc: ...here. * common/config/iq2000/iq2000-common.c: Moved to... * common/config/iq2000/iq2000-common.cc: ...here. * common/config/lm32/lm32-common.c: Moved to... * common/config/lm32/lm32-common.cc: ...here. * common/config/m32r/m32r-common.c: Moved to... * common/config/m32r/m32r-common.cc: ...here. * common/config/m68k/m68k-common.c: Moved to... * common/config/m68k/m68k-common.cc: ...here. * common/config/mcore/mcore-common.c: Moved to... * common/config/mcore/mcore-common.cc: ...here. * common/config/microblaze/microblaze-common.c: Moved to... * common/config/microblaze/microblaze-common.cc: ...here. * common/config/mips/mips-common.c: Moved to... * common/config/mips/mips-common.cc: ...here. * common/config/mmix/mmix-common.c: Moved to... * common/config/mmix/mmix-common.cc: ...here. * common/config/mn10300/mn10300-common.c: Moved to... * common/config/mn10300/mn10300-common.cc: ...here. * common/config/msp430/msp430-common.c: Moved to... * common/config/msp430/msp430-common.cc: ...here. * common/config/nds32/nds32-common.c: Moved to... * common/config/nds32/nds32-common.cc: ...here. * common/config/nios2/nios2-common.c: Moved to... * common/config/nios2/nios2-common.cc: ...here. * common/config/nvptx/nvptx-common.c: Moved to... * common/config/nvptx/nvptx-common.cc: ...here. * common/config/or1k/or1k-common.c: Moved to... * common/config/or1k/or1k-common.cc: ...here. * common/config/pa/pa-common.c: Moved to... * common/config/pa/pa-common.cc: ...here. * common/config/pdp11/pdp11-common.c: Moved to... * common/config/pdp11/pdp11-common.cc: ...here. * common/config/pru/pru-common.c: Moved to... * common/config/pru/pru-common.cc: ...here. * common/config/riscv/riscv-common.c: Moved to... * common/config/riscv/riscv-common.cc: ...here. * common/config/rs6000/rs6000-common.c: Moved to... * common/config/rs6000/rs6000-common.cc: ...here. * common/config/rx/rx-common.c: Moved to... * common/config/rx/rx-common.cc: ...here. * common/config/s390/s390-common.c: Moved to... * common/config/s390/s390-common.cc: ...here. * common/config/sh/sh-common.c: Moved to... * common/config/sh/sh-common.cc: ...here. * common/config/sparc/sparc-common.c: Moved to... * common/config/sparc/sparc-common.cc: ...here. * common/config/tilegx/tilegx-common.c: Moved to... * common/config/tilegx/tilegx-common.cc: ...here. * common/config/tilepro/tilepro-common.c: Moved to... * common/config/tilepro/tilepro-common.cc: ...here. * common/config/v850/v850-common.c: Moved to... * common/config/v850/v850-common.cc: ...here. * common/config/vax/vax-common.c: Moved to... * common/config/vax/vax-common.cc: ...here. * common/config/visium/visium-common.c: Moved to... * common/config/visium/visium-common.cc: ...here. * common/config/xstormy16/xstormy16-common.c: Moved to... * common/config/xstormy16/xstormy16-common.cc: ...here. * common/config/xtensa/xtensa-common.c: Moved to... * common/config/xtensa/xtensa-common.cc: ...here. * compare-elim.c: Moved to... * compare-elim.cc: ...here. * config/aarch64/aarch64-bti-insert.c: Moved to... * config/aarch64/aarch64-bti-insert.cc: ...here. * config/aarch64/aarch64-builtins.c: Moved to... * config/aarch64/aarch64-builtins.cc: ...here. * config/aarch64/aarch64-c.c: Moved to... * config/aarch64/aarch64-c.cc: ...here. * config/aarch64/aarch64-d.c: Moved to... * config/aarch64/aarch64-d.cc: ...here. * config/aarch64/aarch64.c: Moved to... * config/aarch64/aarch64.cc: ...here. * config/aarch64/cortex-a57-fma-steering.c: Moved to... * config/aarch64/cortex-a57-fma-steering.cc: ...here. * config/aarch64/driver-aarch64.c: Moved to... * config/aarch64/driver-aarch64.cc: ...here. * config/aarch64/falkor-tag-collision-avoidance.c: Moved to... * config/aarch64/falkor-tag-collision-avoidance.cc: ...here. * config/aarch64/host-aarch64-darwin.c: Moved to... * config/aarch64/host-aarch64-darwin.cc: ...here. * config/alpha/alpha.c: Moved to... * config/alpha/alpha.cc: ...here. * config/alpha/driver-alpha.c: Moved to... * config/alpha/driver-alpha.cc: ...here. * config/arc/arc-c.c: Moved to... * config/arc/arc-c.cc: ...here. * config/arc/arc.c: Moved to... * config/arc/arc.cc: ...here. * config/arc/driver-arc.c: Moved to... * config/arc/driver-arc.cc: ...here. * config/arm/aarch-common.c: Moved to... * config/arm/aarch-common.cc: ...here. * config/arm/arm-builtins.c: Moved to... * config/arm/arm-builtins.cc: ...here. * config/arm/arm-c.c: Moved to... * config/arm/arm-c.cc: ...here. * config/arm/arm-d.c: Moved to... * config/arm/arm-d.cc: ...here. * config/arm/arm.c: Moved to... * config/arm/arm.cc: ...here. * config/arm/driver-arm.c: Moved to... * config/arm/driver-arm.cc: ...here. * config/avr/avr-c.c: Moved to... * config/avr/avr-c.cc: ...here. * config/avr/avr-devices.c: Moved to... * config/avr/avr-devices.cc: ...here. * config/avr/avr-log.c: Moved to... * config/avr/avr-log.cc: ...here. * config/avr/avr.c: Moved to... * config/avr/avr.cc: ...here. * config/avr/driver-avr.c: Moved to... * config/avr/driver-avr.cc: ...here. * config/avr/gen-avr-mmcu-specs.c: Moved to... * config/avr/gen-avr-mmcu-specs.cc: ...here. * config/avr/gen-avr-mmcu-texi.c: Moved to... * config/avr/gen-avr-mmcu-texi.cc: ...here. * config/bfin/bfin.c: Moved to... * config/bfin/bfin.cc: ...here. * config/bpf/bpf.c: Moved to... * config/bpf/bpf.cc: ...here. * config/bpf/coreout.c: Moved to... * config/bpf/coreout.cc: ...here. * config/c6x/c6x.c: Moved to... * config/c6x/c6x.cc: ...here. * config/cr16/cr16.c: Moved to... * config/cr16/cr16.cc: ...here. * config/cris/cris.c: Moved to... * config/cris/cris.cc: ...here. * config/csky/csky.c: Moved to... * config/csky/csky.cc: ...here. * config/darwin-c.c: Moved to... * config/darwin-c.cc: ...here. * config/darwin-d.c: Moved to... * config/darwin-d.cc: ...here. * config/darwin-driver.c: Moved to... * config/darwin-driver.cc: ...here. * config/darwin-f.c: Moved to... * config/darwin-f.cc: ...here. * config/darwin.c: Moved to... * config/darwin.cc: ...here. * config/default-c.c: Moved to... * config/default-c.cc: ...here. * config/default-d.c: Moved to... * config/default-d.cc: ...here. * config/dragonfly-d.c: Moved to... * config/dragonfly-d.cc: ...here. * config/epiphany/epiphany.c: Moved to... * config/epiphany/epiphany.cc: ...here. * config/epiphany/mode-switch-use.c: Moved to... * config/epiphany/mode-switch-use.cc: ...here. * config/epiphany/resolve-sw-modes.c: Moved to... * config/epiphany/resolve-sw-modes.cc: ...here. * config/fr30/fr30.c: Moved to... * config/fr30/fr30.cc: ...here. * config/freebsd-d.c: Moved to... * config/freebsd-d.cc: ...here. * config/frv/frv.c: Moved to... * config/frv/frv.cc: ...here. * config/ft32/ft32.c: Moved to... * config/ft32/ft32.cc: ...here. * config/gcn/driver-gcn.c: Moved to... * config/gcn/driver-gcn.cc: ...here. * config/gcn/gcn-run.c: Moved to... * config/gcn/gcn-run.cc: ...here. * config/gcn/gcn-tree.c: Moved to... * config/gcn/gcn-tree.cc: ...here. * config/gcn/gcn.c: Moved to... * config/gcn/gcn.cc: ...here. * config/gcn/mkoffload.c: Moved to... * config/gcn/mkoffload.cc: ...here. * config/glibc-c.c: Moved to... * config/glibc-c.cc: ...here. * config/glibc-d.c: Moved to... * config/glibc-d.cc: ...here. * config/h8300/h8300.c: Moved to... * config/h8300/h8300.cc: ...here. * config/host-darwin.c: Moved to... * config/host-darwin.cc: ...here. * config/host-hpux.c: Moved to... * config/host-hpux.cc: ...here. * config/host-linux.c: Moved to... * config/host-linux.cc: ...here. * config/host-netbsd.c: Moved to... * config/host-netbsd.cc: ...here. * config/host-openbsd.c: Moved to... * config/host-openbsd.cc: ...here. * config/host-solaris.c: Moved to... * config/host-solaris.cc: ...here. * config/i386/djgpp.c: Moved to... * config/i386/djgpp.cc: ...here. * config/i386/driver-i386.c: Moved to... * config/i386/driver-i386.cc: ...here. * config/i386/driver-mingw32.c: Moved to... * config/i386/driver-mingw32.cc: ...here. * config/i386/gnu-property.c: Moved to... * config/i386/gnu-property.cc: ...here. * config/i386/host-cygwin.c: Moved to... * config/i386/host-cygwin.cc: ...here. * config/i386/host-i386-darwin.c: Moved to... * config/i386/host-i386-darwin.cc: ...here. * config/i386/host-mingw32.c: Moved to... * config/i386/host-mingw32.cc: ...here. * config/i386/i386-builtins.c: Moved to... * config/i386/i386-builtins.cc: ...here. * config/i386/i386-c.c: Moved to... * config/i386/i386-c.cc: ...here. * config/i386/i386-d.c: Moved to... * config/i386/i386-d.cc: ...here. * config/i386/i386-expand.c: Moved to... * config/i386/i386-expand.cc: ...here. * config/i386/i386-features.c: Moved to... * config/i386/i386-features.cc: ...here. * config/i386/i386-options.c: Moved to... * config/i386/i386-options.cc: ...here. * config/i386/i386.c: Moved to... * config/i386/i386.cc: ...here. * config/i386/intelmic-mkoffload.c: Moved to... * config/i386/intelmic-mkoffload.cc: ...here. * config/i386/msformat-c.c: Moved to... * config/i386/msformat-c.cc: ...here. * config/i386/winnt-cxx.c: Moved to... * config/i386/winnt-cxx.cc: ...here. * config/i386/winnt-d.c: Moved to... * config/i386/winnt-d.cc: ...here. * config/i386/winnt-stubs.c: Moved to... * config/i386/winnt-stubs.cc: ...here. * config/i386/winnt.c: Moved to... * config/i386/winnt.cc: ...here. * config/i386/x86-tune-sched-atom.c: Moved to... * config/i386/x86-tune-sched-atom.cc: ...here. * config/i386/x86-tune-sched-bd.c: Moved to... * config/i386/x86-tune-sched-bd.cc: ...here. * config/i386/x86-tune-sched-core.c: Moved to... * config/i386/x86-tune-sched-core.cc: ...here. * config/i386/x86-tune-sched.c: Moved to... * config/i386/x86-tune-sched.cc: ...here. * config/ia64/ia64-c.c: Moved to... * config/ia64/ia64-c.cc: ...here. * config/ia64/ia64.c: Moved to... * config/ia64/ia64.cc: ...here. * config/iq2000/iq2000.c: Moved to... * config/iq2000/iq2000.cc: ...here. * config/linux.c: Moved to... * config/linux.cc: ...here. * config/lm32/lm32.c: Moved to... * config/lm32/lm32.cc: ...here. * config/m32c/m32c-pragma.c: Moved to... * config/m32c/m32c-pragma.cc: ...here. * config/m32c/m32c.c: Moved to... * config/m32c/m32c.cc: ...here. * config/m32r/m32r.c: Moved to... * config/m32r/m32r.cc: ...here. * config/m68k/m68k.c: Moved to... * config/m68k/m68k.cc: ...here. * config/mcore/mcore.c: Moved to... * config/mcore/mcore.cc: ...here. * config/microblaze/microblaze-c.c: Moved to... * config/microblaze/microblaze-c.cc: ...here. * config/microblaze/microblaze.c: Moved to... * config/microblaze/microblaze.cc: ...here. * config/mips/driver-native.c: Moved to... * config/mips/driver-native.cc: ...here. * config/mips/frame-header-opt.c: Moved to... * config/mips/frame-header-opt.cc: ...here. * config/mips/mips-d.c: Moved to... * config/mips/mips-d.cc: ...here. * config/mips/mips.c: Moved to... * config/mips/mips.cc: ...here. * config/mmix/mmix.c: Moved to... * config/mmix/mmix.cc: ...here. * config/mn10300/mn10300.c: Moved to... * config/mn10300/mn10300.cc: ...here. * config/moxie/moxie.c: Moved to... * config/moxie/moxie.cc: ...here. * config/msp430/driver-msp430.c: Moved to... * config/msp430/driver-msp430.cc: ...here. * config/msp430/msp430-c.c: Moved to... * config/msp430/msp430-c.cc: ...here. * config/msp430/msp430-devices.c: Moved to... * config/msp430/msp430-devices.cc: ...here. * config/msp430/msp430.c: Moved to... * config/msp430/msp430.cc: ...here. * config/nds32/nds32-cost.c: Moved to... * config/nds32/nds32-cost.cc: ...here. * config/nds32/nds32-fp-as-gp.c: Moved to... * config/nds32/nds32-fp-as-gp.cc: ...here. * config/nds32/nds32-intrinsic.c: Moved to... * config/nds32/nds32-intrinsic.cc: ...here. * config/nds32/nds32-isr.c: Moved to... * config/nds32/nds32-isr.cc: ...here. * config/nds32/nds32-md-auxiliary.c: Moved to... * config/nds32/nds32-md-auxiliary.cc: ...here. * config/nds32/nds32-memory-manipulation.c: Moved to... * config/nds32/nds32-memory-manipulation.cc: ...here. * config/nds32/nds32-pipelines-auxiliary.c: Moved to... * config/nds32/nds32-pipelines-auxiliary.cc: ...here. * config/nds32/nds32-predicates.c: Moved to... * config/nds32/nds32-predicates.cc: ...here. * config/nds32/nds32-relax-opt.c: Moved to... * config/nds32/nds32-relax-opt.cc: ...here. * config/nds32/nds32-utils.c: Moved to... * config/nds32/nds32-utils.cc: ...here. * config/nds32/nds32.c: Moved to... * config/nds32/nds32.cc: ...here. * config/netbsd-d.c: Moved to... * config/netbsd-d.cc: ...here. * config/netbsd.c: Moved to... * config/netbsd.cc: ...here. * config/nios2/nios2.c: Moved to... * config/nios2/nios2.cc: ...here. * config/nvptx/mkoffload.c: Moved to... * config/nvptx/mkoffload.cc: ...here. * config/nvptx/nvptx-c.c: Moved to... * config/nvptx/nvptx-c.cc: ...here. * config/nvptx/nvptx.c: Moved to... * config/nvptx/nvptx.cc: ...here. * config/openbsd-d.c: Moved to... * config/openbsd-d.cc: ...here. * config/or1k/or1k.c: Moved to... * config/or1k/or1k.cc: ...here. * config/pa/pa-d.c: Moved to... * config/pa/pa-d.cc: ...here. * config/pa/pa.c: Moved to... * config/pa/pa.cc: ...here. * config/pdp11/pdp11.c: Moved to... * config/pdp11/pdp11.cc: ...here. * config/pru/pru-passes.c: Moved to... * config/pru/pru-passes.cc: ...here. * config/pru/pru-pragma.c: Moved to... * config/pru/pru-pragma.cc: ...here. * config/pru/pru.c: Moved to... * config/pru/pru.cc: ...here. * config/riscv/riscv-builtins.c: Moved to... * config/riscv/riscv-builtins.cc: ...here. * config/riscv/riscv-c.c: Moved to... * config/riscv/riscv-c.cc: ...here. * config/riscv/riscv-d.c: Moved to... * config/riscv/riscv-d.cc: ...here. * config/riscv/riscv-shorten-memrefs.c: Moved to... * config/riscv/riscv-shorten-memrefs.cc: ...here. * config/riscv/riscv-sr.c: Moved to... * config/riscv/riscv-sr.cc: ...here. * config/riscv/riscv.c: Moved to... * config/riscv/riscv.cc: ...here. * config/rl78/rl78-c.c: Moved to... * config/rl78/rl78-c.cc: ...here. * config/rl78/rl78.c: Moved to... * config/rl78/rl78.cc: ...here. * config/rs6000/driver-rs6000.c: Moved to... * config/rs6000/driver-rs6000.cc: ...here. * config/rs6000/host-darwin.c: Moved to... * config/rs6000/host-darwin.cc: ...here. * config/rs6000/host-ppc64-darwin.c: Moved to... * config/rs6000/host-ppc64-darwin.cc: ...here. * config/rs6000/rbtree.c: Moved to... * config/rs6000/rbtree.cc: ...here. * config/rs6000/rs6000-c.c: Moved to... * config/rs6000/rs6000-c.cc: ...here. * config/rs6000/rs6000-call.c: Moved to... * config/rs6000/rs6000-call.cc: ...here. * config/rs6000/rs6000-d.c: Moved to... * config/rs6000/rs6000-d.cc: ...here. * config/rs6000/rs6000-gen-builtins.c: Moved to... * config/rs6000/rs6000-gen-builtins.cc: ...here. * config/rs6000/rs6000-linux.c: Moved to... * config/rs6000/rs6000-linux.cc: ...here. * config/rs6000/rs6000-logue.c: Moved to... * config/rs6000/rs6000-logue.cc: ...here. * config/rs6000/rs6000-p8swap.c: Moved to... * config/rs6000/rs6000-p8swap.cc: ...here. * config/rs6000/rs6000-pcrel-opt.c: Moved to... * config/rs6000/rs6000-pcrel-opt.cc: ...here. * config/rs6000/rs6000-string.c: Moved to... * config/rs6000/rs6000-string.cc: ...here. * config/rs6000/rs6000.c: Moved to... * config/rs6000/rs6000.cc: ...here. * config/rx/rx.c: Moved to... * config/rx/rx.cc: ...here. * config/s390/driver-native.c: Moved to... * config/s390/driver-native.cc: ...here. * config/s390/s390-c.c: Moved to... * config/s390/s390-c.cc: ...here. * config/s390/s390-d.c: Moved to... * config/s390/s390-d.cc: ...here. * config/s390/s390.c: Moved to... * config/s390/s390.cc: ...here. * config/sh/divtab-sh4-300.c: Moved to... * config/sh/divtab-sh4-300.cc: ...here. * config/sh/divtab-sh4.c: Moved to... * config/sh/divtab-sh4.cc: ...here. * config/sh/divtab.c: Moved to... * config/sh/divtab.cc: ...here. * config/sh/sh-c.c: Moved to... * config/sh/sh-c.cc: ...here. * config/sh/sh.c: Moved to... * config/sh/sh.cc: ...here. * config/sol2-c.c: Moved to... * config/sol2-c.cc: ...here. * config/sol2-cxx.c: Moved to... * config/sol2-cxx.cc: ...here. * config/sol2-d.c: Moved to... * config/sol2-d.cc: ...here. * config/sol2-stubs.c: Moved to... * config/sol2-stubs.cc: ...here. * config/sol2.c: Moved to... * config/sol2.cc: ...here. * config/sparc/driver-sparc.c: Moved to... * config/sparc/driver-sparc.cc: ...here. * config/sparc/sparc-c.c: Moved to... * config/sparc/sparc-c.cc: ...here. * config/sparc/sparc-d.c: Moved to... * config/sparc/sparc-d.cc: ...here. * config/sparc/sparc.c: Moved to... * config/sparc/sparc.cc: ...here. * config/stormy16/stormy16.c: Moved to... * config/stormy16/stormy16.cc: ...here. * config/tilegx/mul-tables.c: Moved to... * config/tilegx/mul-tables.cc: ...here. * config/tilegx/tilegx-c.c: Moved to... * config/tilegx/tilegx-c.cc: ...here. * config/tilegx/tilegx.c: Moved to... * config/tilegx/tilegx.cc: ...here. * config/tilepro/mul-tables.c: Moved to... * config/tilepro/mul-tables.cc: ...here. * config/tilepro/tilepro-c.c: Moved to... * config/tilepro/tilepro-c.cc: ...here. * config/tilepro/tilepro.c: Moved to... * config/tilepro/tilepro.cc: ...here. * config/v850/v850-c.c: Moved to... * config/v850/v850-c.cc: ...here. * config/v850/v850.c: Moved to... * config/v850/v850.cc: ...here. * config/vax/vax.c: Moved to... * config/vax/vax.cc: ...here. * config/visium/visium.c: Moved to... * config/visium/visium.cc: ...here. * config/vms/vms-c.c: Moved to... * config/vms/vms-c.cc: ...here. * config/vms/vms-f.c: Moved to... * config/vms/vms-f.cc: ...here. * config/vms/vms.c: Moved to... * config/vms/vms.cc: ...here. * config/vxworks-c.c: Moved to... * config/vxworks-c.cc: ...here. * config/vxworks.c: Moved to... * config/vxworks.cc: ...here. * config/winnt-c.c: Moved to... * config/winnt-c.cc: ...here. * config/xtensa/xtensa.c: Moved to... * config/xtensa/xtensa.cc: ...here. * context.c: Moved to... * context.cc: ...here. * convert.c: Moved to... * convert.cc: ...here. * coverage.c: Moved to... * coverage.cc: ...here. * cppbuiltin.c: Moved to... * cppbuiltin.cc: ...here. * cppdefault.c: Moved to... * cppdefault.cc: ...here. * cprop.c: Moved to... * cprop.cc: ...here. * cse.c: Moved to... * cse.cc: ...here. * cselib.c: Moved to... * cselib.cc: ...here. * ctfc.c: Moved to... * ctfc.cc: ...here. * ctfout.c: Moved to... * ctfout.cc: ...here. * data-streamer-in.c: Moved to... * data-streamer-in.cc: ...here. * data-streamer-out.c: Moved to... * data-streamer-out.cc: ...here. * data-streamer.c: Moved to... * data-streamer.cc: ...here. * dbgcnt.c: Moved to... * dbgcnt.cc: ...here. * dbxout.c: Moved to... * dbxout.cc: ...here. * dce.c: Moved to... * dce.cc: ...here. * ddg.c: Moved to... * ddg.cc: ...here. * debug.c: Moved to... * debug.cc: ...here. * df-core.c: Moved to... * df-core.cc: ...here. * df-problems.c: Moved to... * df-problems.cc: ...here. * df-scan.c: Moved to... * df-scan.cc: ...here. * dfp.c: Moved to... * dfp.cc: ...here. * diagnostic-color.c: Moved to... * diagnostic-color.cc: ...here. * diagnostic-show-locus.c: Moved to... * diagnostic-show-locus.cc: ...here. * diagnostic-spec.c: Moved to... * diagnostic-spec.cc: ...here. * diagnostic.c: Moved to... * diagnostic.cc: ...here. * dojump.c: Moved to... * dojump.cc: ...here. * dominance.c: Moved to... * dominance.cc: ...here. * domwalk.c: Moved to... * domwalk.cc: ...here. * double-int.c: Moved to... * double-int.cc: ...here. * dse.c: Moved to... * dse.cc: ...here. * dumpfile.c: Moved to... * dumpfile.cc: ...here. * dwarf2asm.c: Moved to... * dwarf2asm.cc: ...here. * dwarf2cfi.c: Moved to... * dwarf2cfi.cc: ...here. * dwarf2ctf.c: Moved to... * dwarf2ctf.cc: ...here. * dwarf2out.c: Moved to... * dwarf2out.cc: ...here. * early-remat.c: Moved to... * early-remat.cc: ...here. * edit-context.c: Moved to... * edit-context.cc: ...here. * emit-rtl.c: Moved to... * emit-rtl.cc: ...here. * errors.c: Moved to... * errors.cc: ...here. * et-forest.c: Moved to... * et-forest.cc: ...here. * except.c: Moved to... * except.cc: ...here. * explow.c: Moved to... * explow.cc: ...here. * expmed.c: Moved to... * expmed.cc: ...here. * expr.c: Moved to... * expr.cc: ...here. * fibonacci_heap.c: Moved to... * fibonacci_heap.cc: ...here. * file-find.c: Moved to... * file-find.cc: ...here. * file-prefix-map.c: Moved to... * file-prefix-map.cc: ...here. * final.c: Moved to... * final.cc: ...here. * fixed-value.c: Moved to... * fixed-value.cc: ...here. * fold-const-call.c: Moved to... * fold-const-call.cc: ...here. * fold-const.c: Moved to... * fold-const.cc: ...here. * fp-test.c: Moved to... * fp-test.cc: ...here. * function-tests.c: Moved to... * function-tests.cc: ...here. * function.c: Moved to... * function.cc: ...here. * fwprop.c: Moved to... * fwprop.cc: ...here. * gcc-ar.c: Moved to... * gcc-ar.cc: ...here. * gcc-main.c: Moved to... * gcc-main.cc: ...here. * gcc-rich-location.c: Moved to... * gcc-rich-location.cc: ...here. * gcc.c: Moved to... * gcc.cc: ...here. * gcov-dump.c: Moved to... * gcov-dump.cc: ...here. * gcov-io.c: Moved to... * gcov-io.cc: ...here. * gcov-tool.c: Moved to... * gcov-tool.cc: ...here. * gcov.c: Moved to... * gcov.cc: ...here. * gcse-common.c: Moved to... * gcse-common.cc: ...here. * gcse.c: Moved to... * gcse.cc: ...here. * genattr-common.c: Moved to... * genattr-common.cc: ...here. * genattr.c: Moved to... * genattr.cc: ...here. * genattrtab.c: Moved to... * genattrtab.cc: ...here. * genautomata.c: Moved to... * genautomata.cc: ...here. * gencfn-macros.c: Moved to... * gencfn-macros.cc: ...here. * gencheck.c: Moved to... * gencheck.cc: ...here. * genchecksum.c: Moved to... * genchecksum.cc: ...here. * gencodes.c: Moved to... * gencodes.cc: ...here. * genconditions.c: Moved to... * genconditions.cc: ...here. * genconfig.c: Moved to... * genconfig.cc: ...here. * genconstants.c: Moved to... * genconstants.cc: ...here. * genemit.c: Moved to... * genemit.cc: ...here. * genenums.c: Moved to... * genenums.cc: ...here. * generic-match-head.c: Moved to... * generic-match-head.cc: ...here. * genextract.c: Moved to... * genextract.cc: ...here. * genflags.c: Moved to... * genflags.cc: ...here. * gengenrtl.c: Moved to... * gengenrtl.cc: ...here. * gengtype-parse.c: Moved to... * gengtype-parse.cc: ...here. * gengtype-state.c: Moved to... * gengtype-state.cc: ...here. * gengtype.c: Moved to... * gengtype.cc: ...here. * genhooks.c: Moved to... * genhooks.cc: ...here. * genmatch.c: Moved to... * genmatch.cc: ...here. * genmddeps.c: Moved to... * genmddeps.cc: ...here. * genmddump.c: Moved to... * genmddump.cc: ...here. * genmodes.c: Moved to... * genmodes.cc: ...here. * genopinit.c: Moved to... * genopinit.cc: ...here. * genoutput.c: Moved to... * genoutput.cc: ...here. * genpeep.c: Moved to... * genpeep.cc: ...here. * genpreds.c: Moved to... * genpreds.cc: ...here. * genrecog.c: Moved to... * genrecog.cc: ...here. * gensupport.c: Moved to... * gensupport.cc: ...here. * gentarget-def.c: Moved to... * gentarget-def.cc: ...here. * genversion.c: Moved to... * genversion.cc: ...here. * ggc-common.c: Moved to... * ggc-common.cc: ...here. * ggc-none.c: Moved to... * ggc-none.cc: ...here. * ggc-page.c: Moved to... * ggc-page.cc: ...here. * ggc-tests.c: Moved to... * ggc-tests.cc: ...here. * gimple-builder.c: Moved to... * gimple-builder.cc: ...here. * gimple-expr.c: Moved to... * gimple-expr.cc: ...here. * gimple-fold.c: Moved to... * gimple-fold.cc: ...here. * gimple-iterator.c: Moved to... * gimple-iterator.cc: ...here. * gimple-laddress.c: Moved to... * gimple-laddress.cc: ...here. * gimple-loop-jam.c: Moved to... * gimple-loop-jam.cc: ...here. * gimple-low.c: Moved to... * gimple-low.cc: ...here. * gimple-match-head.c: Moved to... * gimple-match-head.cc: ...here. * gimple-pretty-print.c: Moved to... * gimple-pretty-print.cc: ...here. * gimple-ssa-backprop.c: Moved to... * gimple-ssa-backprop.cc: ...here. * gimple-ssa-evrp-analyze.c: Moved to... * gimple-ssa-evrp-analyze.cc: ...here. * gimple-ssa-evrp.c: Moved to... * gimple-ssa-evrp.cc: ...here. * gimple-ssa-isolate-paths.c: Moved to... * gimple-ssa-isolate-paths.cc: ...here. * gimple-ssa-nonnull-compare.c: Moved to... * gimple-ssa-nonnull-compare.cc: ...here. * gimple-ssa-split-paths.c: Moved to... * gimple-ssa-split-paths.cc: ...here. * gimple-ssa-sprintf.c: Moved to... * gimple-ssa-sprintf.cc: ...here. * gimple-ssa-store-merging.c: Moved to... * gimple-ssa-store-merging.cc: ...here. * gimple-ssa-strength-reduction.c: Moved to... * gimple-ssa-strength-reduction.cc: ...here. * gimple-ssa-warn-alloca.c: Moved to... * gimple-ssa-warn-alloca.cc: ...here. * gimple-ssa-warn-restrict.c: Moved to... * gimple-ssa-warn-restrict.cc: ...here. * gimple-streamer-in.c: Moved to... * gimple-streamer-in.cc: ...here. * gimple-streamer-out.c: Moved to... * gimple-streamer-out.cc: ...here. * gimple-walk.c: Moved to... * gimple-walk.cc: ...here. * gimple-warn-recursion.c: Moved to... * gimple-warn-recursion.cc: ...here. * gimple.c: Moved to... * gimple.cc: ...here. * gimplify-me.c: Moved to... * gimplify-me.cc: ...here. * gimplify.c: Moved to... * gimplify.cc: ...here. * godump.c: Moved to... * godump.cc: ...here. * graph.c: Moved to... * graph.cc: ...here. * graphds.c: Moved to... * graphds.cc: ...here. * graphite-dependences.c: Moved to... * graphite-dependences.cc: ...here. * graphite-isl-ast-to-gimple.c: Moved to... * graphite-isl-ast-to-gimple.cc: ...here. * graphite-optimize-isl.c: Moved to... * graphite-optimize-isl.cc: ...here. * graphite-poly.c: Moved to... * graphite-poly.cc: ...here. * graphite-scop-detection.c: Moved to... * graphite-scop-detection.cc: ...here. * graphite-sese-to-poly.c: Moved to... * graphite-sese-to-poly.cc: ...here. * graphite.c: Moved to... * graphite.cc: ...here. * haifa-sched.c: Moved to... * haifa-sched.cc: ...here. * hash-map-tests.c: Moved to... * hash-map-tests.cc: ...here. * hash-set-tests.c: Moved to... * hash-set-tests.cc: ...here. * hash-table.c: Moved to... * hash-table.cc: ...here. * hooks.c: Moved to... * hooks.cc: ...here. * host-default.c: Moved to... * host-default.cc: ...here. * hw-doloop.c: Moved to... * hw-doloop.cc: ...here. * hwint.c: Moved to... * hwint.cc: ...here. * ifcvt.c: Moved to... * ifcvt.cc: ...here. * inchash.c: Moved to... * inchash.cc: ...here. * incpath.c: Moved to... * incpath.cc: ...here. * init-regs.c: Moved to... * init-regs.cc: ...here. * input.c: Moved to... * input.cc: ...here. * internal-fn.c: Moved to... * internal-fn.cc: ...here. * intl.c: Moved to... * intl.cc: ...here. * ipa-comdats.c: Moved to... * ipa-comdats.cc: ...here. * ipa-cp.c: Moved to... * ipa-cp.cc: ...here. * ipa-devirt.c: Moved to... * ipa-devirt.cc: ...here. * ipa-fnsummary.c: Moved to... * ipa-fnsummary.cc: ...here. * ipa-icf-gimple.c: Moved to... * ipa-icf-gimple.cc: ...here. * ipa-icf.c: Moved to... * ipa-icf.cc: ...here. * ipa-inline-analysis.c: Moved to... * ipa-inline-analysis.cc: ...here. * ipa-inline-transform.c: Moved to... * ipa-inline-transform.cc: ...here. * ipa-inline.c: Moved to... * ipa-inline.cc: ...here. * ipa-modref-tree.c: Moved to... * ipa-modref-tree.cc: ...here. * ipa-modref.c: Moved to... * ipa-modref.cc: ...here. * ipa-param-manipulation.c: Moved to... * ipa-param-manipulation.cc: ...here. * ipa-polymorphic-call.c: Moved to... * ipa-polymorphic-call.cc: ...here. * ipa-predicate.c: Moved to... * ipa-predicate.cc: ...here. * ipa-profile.c: Moved to... * ipa-profile.cc: ...here. * ipa-prop.c: Moved to... * ipa-prop.cc: ...here. * ipa-pure-const.c: Moved to... * ipa-pure-const.cc: ...here. * ipa-ref.c: Moved to... * ipa-ref.cc: ...here. * ipa-reference.c: Moved to... * ipa-reference.cc: ...here. * ipa-split.c: Moved to... * ipa-split.cc: ...here. * ipa-sra.c: Moved to... * ipa-sra.cc: ...here. * ipa-utils.c: Moved to... * ipa-utils.cc: ...here. * ipa-visibility.c: Moved to... * ipa-visibility.cc: ...here. * ipa.c: Moved to... * ipa.cc: ...here. * ira-build.c: Moved to... * ira-build.cc: ...here. * ira-color.c: Moved to... * ira-color.cc: ...here. * ira-conflicts.c: Moved to... * ira-conflicts.cc: ...here. * ira-costs.c: Moved to... * ira-costs.cc: ...here. * ira-emit.c: Moved to... * ira-emit.cc: ...here. * ira-lives.c: Moved to... * ira-lives.cc: ...here. * ira.c: Moved to... * ira.cc: ...here. * jump.c: Moved to... * jump.cc: ...here. * langhooks.c: Moved to... * langhooks.cc: ...here. * lcm.c: Moved to... * lcm.cc: ...here. * lists.c: Moved to... * lists.cc: ...here. * loop-doloop.c: Moved to... * loop-doloop.cc: ...here. * loop-init.c: Moved to... * loop-init.cc: ...here. * loop-invariant.c: Moved to... * loop-invariant.cc: ...here. * loop-iv.c: Moved to... * loop-iv.cc: ...here. * loop-unroll.c: Moved to... * loop-unroll.cc: ...here. * lower-subreg.c: Moved to... * lower-subreg.cc: ...here. * lra-assigns.c: Moved to... * lra-assigns.cc: ...here. * lra-coalesce.c: Moved to... * lra-coalesce.cc: ...here. * lra-constraints.c: Moved to... * lra-constraints.cc: ...here. * lra-eliminations.c: Moved to... * lra-eliminations.cc: ...here. * lra-lives.c: Moved to... * lra-lives.cc: ...here. * lra-remat.c: Moved to... * lra-remat.cc: ...here. * lra-spills.c: Moved to... * lra-spills.cc: ...here. * lra.c: Moved to... * lra.cc: ...here. * lto-cgraph.c: Moved to... * lto-cgraph.cc: ...here. * lto-compress.c: Moved to... * lto-compress.cc: ...here. * lto-opts.c: Moved to... * lto-opts.cc: ...here. * lto-section-in.c: Moved to... * lto-section-in.cc: ...here. * lto-section-out.c: Moved to... * lto-section-out.cc: ...here. * lto-streamer-in.c: Moved to... * lto-streamer-in.cc: ...here. * lto-streamer-out.c: Moved to... * lto-streamer-out.cc: ...here. * lto-streamer.c: Moved to... * lto-streamer.cc: ...here. * lto-wrapper.c: Moved to... * lto-wrapper.cc: ...here. * main.c: Moved to... * main.cc: ...here. * mcf.c: Moved to... * mcf.cc: ...here. * mode-switching.c: Moved to... * mode-switching.cc: ...here. * modulo-sched.c: Moved to... * modulo-sched.cc: ...here. * multiple_target.c: Moved to... * multiple_target.cc: ...here. * omp-expand.c: Moved to... * omp-expand.cc: ...here. * omp-general.c: Moved to... * omp-general.cc: ...here. * omp-low.c: Moved to... * omp-low.cc: ...here. * omp-offload.c: Moved to... * omp-offload.cc: ...here. * omp-simd-clone.c: Moved to... * omp-simd-clone.cc: ...here. * opt-suggestions.c: Moved to... * opt-suggestions.cc: ...here. * optabs-libfuncs.c: Moved to... * optabs-libfuncs.cc: ...here. * optabs-query.c: Moved to... * optabs-query.cc: ...here. * optabs-tree.c: Moved to... * optabs-tree.cc: ...here. * optabs.c: Moved to... * optabs.cc: ...here. * opts-common.c: Moved to... * opts-common.cc: ...here. * opts-global.c: Moved to... * opts-global.cc: ...here. * opts.c: Moved to... * opts.cc: ...here. * passes.c: Moved to... * passes.cc: ...here. * plugin.c: Moved to... * plugin.cc: ...here. * postreload-gcse.c: Moved to... * postreload-gcse.cc: ...here. * postreload.c: Moved to... * postreload.cc: ...here. * predict.c: Moved to... * predict.cc: ...here. * prefix.c: Moved to... * prefix.cc: ...here. * pretty-print.c: Moved to... * pretty-print.cc: ...here. * print-rtl-function.c: Moved to... * print-rtl-function.cc: ...here. * print-rtl.c: Moved to... * print-rtl.cc: ...here. * print-tree.c: Moved to... * print-tree.cc: ...here. * profile-count.c: Moved to... * profile-count.cc: ...here. * profile.c: Moved to... * profile.cc: ...here. * read-md.c: Moved to... * read-md.cc: ...here. * read-rtl-function.c: Moved to... * read-rtl-function.cc: ...here. * read-rtl.c: Moved to... * read-rtl.cc: ...here. * real.c: Moved to... * real.cc: ...here. * realmpfr.c: Moved to... * realmpfr.cc: ...here. * recog.c: Moved to... * recog.cc: ...here. * ree.c: Moved to... * ree.cc: ...here. * reg-stack.c: Moved to... * reg-stack.cc: ...here. * regcprop.c: Moved to... * regcprop.cc: ...here. * reginfo.c: Moved to... * reginfo.cc: ...here. * regrename.c: Moved to... * regrename.cc: ...here. * regstat.c: Moved to... * regstat.cc: ...here. * reload.c: Moved to... * reload.cc: ...here. * reload1.c: Moved to... * reload1.cc: ...here. * reorg.c: Moved to... * reorg.cc: ...here. * resource.c: Moved to... * resource.cc: ...here. * rtl-error.c: Moved to... * rtl-error.cc: ...here. * rtl-tests.c: Moved to... * rtl-tests.cc: ...here. * rtl.c: Moved to... * rtl.cc: ...here. * rtlanal.c: Moved to... * rtlanal.cc: ...here. * rtlhash.c: Moved to... * rtlhash.cc: ...here. * rtlhooks.c: Moved to... * rtlhooks.cc: ...here. * rtx-vector-builder.c: Moved to... * rtx-vector-builder.cc: ...here. * run-rtl-passes.c: Moved to... * run-rtl-passes.cc: ...here. * sancov.c: Moved to... * sancov.cc: ...here. * sanopt.c: Moved to... * sanopt.cc: ...here. * sbitmap.c: Moved to... * sbitmap.cc: ...here. * sched-deps.c: Moved to... * sched-deps.cc: ...here. * sched-ebb.c: Moved to... * sched-ebb.cc: ...here. * sched-rgn.c: Moved to... * sched-rgn.cc: ...here. * sel-sched-dump.c: Moved to... * sel-sched-dump.cc: ...here. * sel-sched-ir.c: Moved to... * sel-sched-ir.cc: ...here. * sel-sched.c: Moved to... * sel-sched.cc: ...here. * selftest-diagnostic.c: Moved to... * selftest-diagnostic.cc: ...here. * selftest-rtl.c: Moved to... * selftest-rtl.cc: ...here. * selftest-run-tests.c: Moved to... * selftest-run-tests.cc: ...here. * selftest.c: Moved to... * selftest.cc: ...here. * sese.c: Moved to... * sese.cc: ...here. * shrink-wrap.c: Moved to... * shrink-wrap.cc: ...here. * simplify-rtx.c: Moved to... * simplify-rtx.cc: ...here. * sparseset.c: Moved to... * sparseset.cc: ...here. * spellcheck-tree.c: Moved to... * spellcheck-tree.cc: ...here. * spellcheck.c: Moved to... * spellcheck.cc: ...here. * sreal.c: Moved to... * sreal.cc: ...here. * stack-ptr-mod.c: Moved to... * stack-ptr-mod.cc: ...here. * statistics.c: Moved to... * statistics.cc: ...here. * stmt.c: Moved to... * stmt.cc: ...here. * stor-layout.c: Moved to... * stor-layout.cc: ...here. * store-motion.c: Moved to... * store-motion.cc: ...here. * streamer-hooks.c: Moved to... * streamer-hooks.cc: ...here. * stringpool.c: Moved to... * stringpool.cc: ...here. * substring-locations.c: Moved to... * substring-locations.cc: ...here. * symtab.c: Moved to... * symtab.cc: ...here. * target-globals.c: Moved to... * target-globals.cc: ...here. * targhooks.c: Moved to... * targhooks.cc: ...here. * timevar.c: Moved to... * timevar.cc: ...here. * toplev.c: Moved to... * toplev.cc: ...here. * tracer.c: Moved to... * tracer.cc: ...here. * trans-mem.c: Moved to... * trans-mem.cc: ...here. * tree-affine.c: Moved to... * tree-affine.cc: ...here. * tree-call-cdce.c: Moved to... * tree-call-cdce.cc: ...here. * tree-cfg.c: Moved to... * tree-cfg.cc: ...here. * tree-cfgcleanup.c: Moved to... * tree-cfgcleanup.cc: ...here. * tree-chrec.c: Moved to... * tree-chrec.cc: ...here. * tree-complex.c: Moved to... * tree-complex.cc: ...here. * tree-data-ref.c: Moved to... * tree-data-ref.cc: ...here. * tree-dfa.c: Moved to... * tree-dfa.cc: ...here. * tree-diagnostic.c: Moved to... * tree-diagnostic.cc: ...here. * tree-dump.c: Moved to... * tree-dump.cc: ...here. * tree-eh.c: Moved to... * tree-eh.cc: ...here. * tree-emutls.c: Moved to... * tree-emutls.cc: ...here. * tree-if-conv.c: Moved to... * tree-if-conv.cc: ...here. * tree-inline.c: Moved to... * tree-inline.cc: ...here. * tree-into-ssa.c: Moved to... * tree-into-ssa.cc: ...here. * tree-iterator.c: Moved to... * tree-iterator.cc: ...here. * tree-loop-distribution.c: Moved to... * tree-loop-distribution.cc: ...here. * tree-nested.c: Moved to... * tree-nested.cc: ...here. * tree-nrv.c: Moved to... * tree-nrv.cc: ...here. * tree-object-size.c: Moved to... * tree-object-size.cc: ...here. * tree-outof-ssa.c: Moved to... * tree-outof-ssa.cc: ...here. * tree-parloops.c: Moved to... * tree-parloops.cc: ...here. * tree-phinodes.c: Moved to... * tree-phinodes.cc: ...here. * tree-predcom.c: Moved to... * tree-predcom.cc: ...here. * tree-pretty-print.c: Moved to... * tree-pretty-print.cc: ...here. * tree-profile.c: Moved to... * tree-profile.cc: ...here. * tree-scalar-evolution.c: Moved to... * tree-scalar-evolution.cc: ...here. * tree-sra.c: Moved to... * tree-sra.cc: ...here. * tree-ssa-address.c: Moved to... * tree-ssa-address.cc: ...here. * tree-ssa-alias.c: Moved to... * tree-ssa-alias.cc: ...here. * tree-ssa-ccp.c: Moved to... * tree-ssa-ccp.cc: ...here. * tree-ssa-coalesce.c: Moved to... * tree-ssa-coalesce.cc: ...here. * tree-ssa-copy.c: Moved to... * tree-ssa-copy.cc: ...here. * tree-ssa-dce.c: Moved to... * tree-ssa-dce.cc: ...here. * tree-ssa-dom.c: Moved to... * tree-ssa-dom.cc: ...here. * tree-ssa-dse.c: Moved to... * tree-ssa-dse.cc: ...here. * tree-ssa-forwprop.c: Moved to... * tree-ssa-forwprop.cc: ...here. * tree-ssa-ifcombine.c: Moved to... * tree-ssa-ifcombine.cc: ...here. * tree-ssa-live.c: Moved to... * tree-ssa-live.cc: ...here. * tree-ssa-loop-ch.c: Moved to... * tree-ssa-loop-ch.cc: ...here. * tree-ssa-loop-im.c: Moved to... * tree-ssa-loop-im.cc: ...here. * tree-ssa-loop-ivcanon.c: Moved to... * tree-ssa-loop-ivcanon.cc: ...here. * tree-ssa-loop-ivopts.c: Moved to... * tree-ssa-loop-ivopts.cc: ...here. * tree-ssa-loop-manip.c: Moved to... * tree-ssa-loop-manip.cc: ...here. * tree-ssa-loop-niter.c: Moved to... * tree-ssa-loop-niter.cc: ...here. * tree-ssa-loop-prefetch.c: Moved to... * tree-ssa-loop-prefetch.cc: ...here. * tree-ssa-loop-split.c: Moved to... * tree-ssa-loop-split.cc: ...here. * tree-ssa-loop-unswitch.c: Moved to... * tree-ssa-loop-unswitch.cc: ...here. * tree-ssa-loop.c: Moved to... * tree-ssa-loop.cc: ...here. * tree-ssa-math-opts.c: Moved to... * tree-ssa-math-opts.cc: ...here. * tree-ssa-operands.c: Moved to... * tree-ssa-operands.cc: ...here. * tree-ssa-phiopt.c: Moved to... * tree-ssa-phiopt.cc: ...here. * tree-ssa-phiprop.c: Moved to... * tree-ssa-phiprop.cc: ...here. * tree-ssa-pre.c: Moved to... * tree-ssa-pre.cc: ...here. * tree-ssa-propagate.c: Moved to... * tree-ssa-propagate.cc: ...here. * tree-ssa-reassoc.c: Moved to... * tree-ssa-reassoc.cc: ...here. * tree-ssa-sccvn.c: Moved to... * tree-ssa-sccvn.cc: ...here. * tree-ssa-scopedtables.c: Moved to... * tree-ssa-scopedtables.cc: ...here. * tree-ssa-sink.c: Moved to... * tree-ssa-sink.cc: ...here. * tree-ssa-strlen.c: Moved to... * tree-ssa-strlen.cc: ...here. * tree-ssa-structalias.c: Moved to... * tree-ssa-structalias.cc: ...here. * tree-ssa-tail-merge.c: Moved to... * tree-ssa-tail-merge.cc: ...here. * tree-ssa-ter.c: Moved to... * tree-ssa-ter.cc: ...here. * tree-ssa-threadbackward.c: Moved to... * tree-ssa-threadbackward.cc: ...here. * tree-ssa-threadedge.c: Moved to... * tree-ssa-threadedge.cc: ...here. * tree-ssa-threadupdate.c: Moved to... * tree-ssa-threadupdate.cc: ...here. * tree-ssa-uncprop.c: Moved to... * tree-ssa-uncprop.cc: ...here. * tree-ssa-uninit.c: Moved to... * tree-ssa-uninit.cc: ...here. * tree-ssa.c: Moved to... * tree-ssa.cc: ...here. * tree-ssanames.c: Moved to... * tree-ssanames.cc: ...here. * tree-stdarg.c: Moved to... * tree-stdarg.cc: ...here. * tree-streamer-in.c: Moved to... * tree-streamer-in.cc: ...here. * tree-streamer-out.c: Moved to... * tree-streamer-out.cc: ...here. * tree-streamer.c: Moved to... * tree-streamer.cc: ...here. * tree-switch-conversion.c: Moved to... * tree-switch-conversion.cc: ...here. * tree-tailcall.c: Moved to... * tree-tailcall.cc: ...here. * tree-vect-data-refs.c: Moved to... * tree-vect-data-refs.cc: ...here. * tree-vect-generic.c: Moved to... * tree-vect-generic.cc: ...here. * tree-vect-loop-manip.c: Moved to... * tree-vect-loop-manip.cc: ...here. * tree-vect-loop.c: Moved to... * tree-vect-loop.cc: ...here. * tree-vect-patterns.c: Moved to... * tree-vect-patterns.cc: ...here. * tree-vect-slp-patterns.c: Moved to... * tree-vect-slp-patterns.cc: ...here. * tree-vect-slp.c: Moved to... * tree-vect-slp.cc: ...here. * tree-vect-stmts.c: Moved to... * tree-vect-stmts.cc: ...here. * tree-vector-builder.c: Moved to... * tree-vector-builder.cc: ...here. * tree-vectorizer.c: Moved to... * tree-vectorizer.cc: ...here. * tree-vrp.c: Moved to... * tree-vrp.cc: ...here. * tree.c: Moved to... * tree.cc: ...here. * tsan.c: Moved to... * tsan.cc: ...here. * typed-splay-tree.c: Moved to... * typed-splay-tree.cc: ...here. * ubsan.c: Moved to... * ubsan.cc: ...here. * valtrack.c: Moved to... * valtrack.cc: ...here. * value-prof.c: Moved to... * value-prof.cc: ...here. * var-tracking.c: Moved to... * var-tracking.cc: ...here. * varasm.c: Moved to... * varasm.cc: ...here. * varpool.c: Moved to... * varpool.cc: ...here. * vec-perm-indices.c: Moved to... * vec-perm-indices.cc: ...here. * vec.c: Moved to... * vec.cc: ...here. * vmsdbgout.c: Moved to... * vmsdbgout.cc: ...here. * vr-values.c: Moved to... * vr-values.cc: ...here. * vtable-verify.c: Moved to... * vtable-verify.cc: ...here. * web.c: Moved to... * web.cc: ...here. * xcoffout.c: Moved to... * xcoffout.cc: ...here. gcc/c-family/ChangeLog: * c-ada-spec.c: Moved to... * c-ada-spec.cc: ...here. * c-attribs.c: Moved to... * c-attribs.cc: ...here. * c-common.c: Moved to... * c-common.cc: ...here. * c-cppbuiltin.c: Moved to... * c-cppbuiltin.cc: ...here. * c-dump.c: Moved to... * c-dump.cc: ...here. * c-format.c: Moved to... * c-format.cc: ...here. * c-gimplify.c: Moved to... * c-gimplify.cc: ...here. * c-indentation.c: Moved to... * c-indentation.cc: ...here. * c-lex.c: Moved to... * c-lex.cc: ...here. * c-omp.c: Moved to... * c-omp.cc: ...here. * c-opts.c: Moved to... * c-opts.cc: ...here. * c-pch.c: Moved to... * c-pch.cc: ...here. * c-ppoutput.c: Moved to... * c-ppoutput.cc: ...here. * c-pragma.c: Moved to... * c-pragma.cc: ...here. * c-pretty-print.c: Moved to... * c-pretty-print.cc: ...here. * c-semantics.c: Moved to... * c-semantics.cc: ...here. * c-ubsan.c: Moved to... * c-ubsan.cc: ...here. * c-warn.c: Moved to... * c-warn.cc: ...here. * cppspec.c: Moved to... * cppspec.cc: ...here. * stub-objc.c: Moved to... * stub-objc.cc: ...here. gcc/c/ChangeLog: * c-aux-info.c: Moved to... * c-aux-info.cc: ...here. * c-convert.c: Moved to... * c-convert.cc: ...here. * c-decl.c: Moved to... * c-decl.cc: ...here. * c-errors.c: Moved to... * c-errors.cc: ...here. * c-fold.c: Moved to... * c-fold.cc: ...here. * c-lang.c: Moved to... * c-lang.cc: ...here. * c-objc-common.c: Moved to... * c-objc-common.cc: ...here. * c-parser.c: Moved to... * c-parser.cc: ...here. * c-typeck.c: Moved to... * c-typeck.cc: ...here. * gccspec.c: Moved to... * gccspec.cc: ...here. * gimple-parser.c: Moved to... * gimple-parser.cc: ...here. gcc/cp/ChangeLog: * call.c: Moved to... * call.cc: ...here. * class.c: Moved to... * class.cc: ...here. * constexpr.c: Moved to... * constexpr.cc: ...here. * cp-gimplify.c: Moved to... * cp-gimplify.cc: ...here. * cp-lang.c: Moved to... * cp-lang.cc: ...here. * cp-objcp-common.c: Moved to... * cp-objcp-common.cc: ...here. * cp-ubsan.c: Moved to... * cp-ubsan.cc: ...here. * cvt.c: Moved to... * cvt.cc: ...here. * cxx-pretty-print.c: Moved to... * cxx-pretty-print.cc: ...here. * decl.c: Moved to... * decl.cc: ...here. * decl2.c: Moved to... * decl2.cc: ...here. * dump.c: Moved to... * dump.cc: ...here. * error.c: Moved to... * error.cc: ...here. * except.c: Moved to... * except.cc: ...here. * expr.c: Moved to... * expr.cc: ...here. * friend.c: Moved to... * friend.cc: ...here. * g++spec.c: Moved to... * g++spec.cc: ...here. * init.c: Moved to... * init.cc: ...here. * lambda.c: Moved to... * lambda.cc: ...here. * lex.c: Moved to... * lex.cc: ...here. * mangle.c: Moved to... * mangle.cc: ...here. * method.c: Moved to... * method.cc: ...here. * name-lookup.c: Moved to... * name-lookup.cc: ...here. * optimize.c: Moved to... * optimize.cc: ...here. * parser.c: Moved to... * parser.cc: ...here. * pt.c: Moved to... * pt.cc: ...here. * ptree.c: Moved to... * ptree.cc: ...here. * rtti.c: Moved to... * rtti.cc: ...here. * search.c: Moved to... * search.cc: ...here. * semantics.c: Moved to... * semantics.cc: ...here. * tree.c: Moved to... * tree.cc: ...here. * typeck.c: Moved to... * typeck.cc: ...here. * typeck2.c: Moved to... * typeck2.cc: ...here. * vtable-class-hierarchy.c: Moved to... * vtable-class-hierarchy.cc: ...here. gcc/fortran/ChangeLog: * arith.c: Moved to... * arith.cc: ...here. * array.c: Moved to... * array.cc: ...here. * bbt.c: Moved to... * bbt.cc: ...here. * check.c: Moved to... * check.cc: ...here. * class.c: Moved to... * class.cc: ...here. * constructor.c: Moved to... * constructor.cc: ...here. * convert.c: Moved to... * convert.cc: ...here. * cpp.c: Moved to... * cpp.cc: ...here. * data.c: Moved to... * data.cc: ...here. * decl.c: Moved to... * decl.cc: ...here. * dependency.c: Moved to... * dependency.cc: ...here. * dump-parse-tree.c: Moved to... * dump-parse-tree.cc: ...here. * error.c: Moved to... * error.cc: ...here. * expr.c: Moved to... * expr.cc: ...here. * f95-lang.c: Moved to... * f95-lang.cc: ...here. * frontend-passes.c: Moved to... * frontend-passes.cc: ...here. * gfortranspec.c: Moved to... * gfortranspec.cc: ...here. * interface.c: Moved to... * interface.cc: ...here. * intrinsic.c: Moved to... * intrinsic.cc: ...here. * io.c: Moved to... * io.cc: ...here. * iresolve.c: Moved to... * iresolve.cc: ...here. * match.c: Moved to... * match.cc: ...here. * matchexp.c: Moved to... * matchexp.cc: ...here. * misc.c: Moved to... * misc.cc: ...here. * module.c: Moved to... * module.cc: ...here. * openmp.c: Moved to... * openmp.cc: ...here. * options.c: Moved to... * options.cc: ...here. * parse.c: Moved to... * parse.cc: ...here. * primary.c: Moved to... * primary.cc: ...here. * resolve.c: Moved to... * resolve.cc: ...here. * scanner.c: Moved to... * scanner.cc: ...here. * simplify.c: Moved to... * simplify.cc: ...here. * st.c: Moved to... * st.cc: ...here. * symbol.c: Moved to... * symbol.cc: ...here. * target-memory.c: Moved to... * target-memory.cc: ...here. * trans-array.c: Moved to... * trans-array.cc: ...here. * trans-common.c: Moved to... * trans-common.cc: ...here. * trans-const.c: Moved to... * trans-const.cc: ...here. * trans-decl.c: Moved to... * trans-decl.cc: ...here. * trans-expr.c: Moved to... * trans-expr.cc: ...here. * trans-intrinsic.c: Moved to... * trans-intrinsic.cc: ...here. * trans-io.c: Moved to... * trans-io.cc: ...here. * trans-openmp.c: Moved to... * trans-openmp.cc: ...here. * trans-stmt.c: Moved to... * trans-stmt.cc: ...here. * trans-types.c: Moved to... * trans-types.cc: ...here. * trans.c: Moved to... * trans.cc: ...here. gcc/go/ChangeLog: * go-backend.c: Moved to... * go-backend.cc: ...here. * go-lang.c: Moved to... * go-lang.cc: ...here. * gospec.c: Moved to... * gospec.cc: ...here. gcc/jit/ChangeLog: * dummy-frontend.c: Moved to... * dummy-frontend.cc: ...here. * jit-builtins.c: Moved to... * jit-builtins.cc: ...here. * jit-logging.c: Moved to... * jit-logging.cc: ...here. * jit-playback.c: Moved to... * jit-playback.cc: ...here. * jit-recording.c: Moved to... * jit-recording.cc: ...here. * jit-result.c: Moved to... * jit-result.cc: ...here. * jit-spec.c: Moved to... * jit-spec.cc: ...here. * jit-tempdir.c: Moved to... * jit-tempdir.cc: ...here. * jit-w32.c: Moved to... * jit-w32.cc: ...here. * libgccjit.c: Moved to... * libgccjit.cc: ...here. gcc/lto/ChangeLog: * common.c: Moved to... * common.cc: ...here. * lto-common.c: Moved to... * lto-common.cc: ...here. * lto-dump.c: Moved to... * lto-dump.cc: ...here. * lto-lang.c: Moved to... * lto-lang.cc: ...here. * lto-object.c: Moved to... * lto-object.cc: ...here. * lto-partition.c: Moved to... * lto-partition.cc: ...here. * lto-symtab.c: Moved to... * lto-symtab.cc: ...here. * lto.c: Moved to... * lto.cc: ...here. gcc/objc/ChangeLog: * objc-act.c: Moved to... * objc-act.cc: ...here. * objc-encoding.c: Moved to... * objc-encoding.cc: ...here. * objc-gnu-runtime-abi-01.c: Moved to... * objc-gnu-runtime-abi-01.cc: ...here. * objc-lang.c: Moved to... * objc-lang.cc: ...here. * objc-map.c: Moved to... * objc-map.cc: ...here. * objc-next-runtime-abi-01.c: Moved to... * objc-next-runtime-abi-01.cc: ...here. * objc-next-runtime-abi-02.c: Moved to... * objc-next-runtime-abi-02.cc: ...here. * objc-runtime-shared-support.c: Moved to... * objc-runtime-shared-support.cc: ...here. gcc/objcp/ChangeLog: * objcp-decl.c: Moved to... * objcp-decl.cc: ...here. * objcp-lang.c: Moved to... * objcp-lang.cc: ...here. libcpp/ChangeLog: * charset.c: Moved to... * charset.cc: ...here. * directives.c: Moved to... * directives.cc: ...here. * errors.c: Moved to... * errors.cc: ...here. * expr.c: Moved to... * expr.cc: ...here. * files.c: Moved to... * files.cc: ...here. * identifiers.c: Moved to... * identifiers.cc: ...here. * init.c: Moved to... * init.cc: ...here. * lex.c: Moved to... * lex.cc: ...here. * line-map.c: Moved to... * line-map.cc: ...here. * macro.c: Moved to... * macro.cc: ...here. * makeucnid.c: Moved to... * makeucnid.cc: ...here. * mkdeps.c: Moved to... * mkdeps.cc: ...here. * pch.c: Moved to... * pch.cc: ...here. * symtab.c: Moved to... * symtab.cc: ...here. * traditional.c: Moved to... * traditional.cc: ...here. --- diff --git a/gcc/ada/adadecode.c b/gcc/ada/adadecode.cc similarity index 100% rename from gcc/ada/adadecode.c rename to gcc/ada/adadecode.cc diff --git a/gcc/ada/affinity.c b/gcc/ada/affinity.cc similarity index 100% rename from gcc/ada/affinity.c rename to gcc/ada/affinity.cc diff --git a/gcc/ada/argv-lynxos178-raven-cert.c b/gcc/ada/argv-lynxos178-raven-cert.cc similarity index 100% rename from gcc/ada/argv-lynxos178-raven-cert.c rename to gcc/ada/argv-lynxos178-raven-cert.cc diff --git a/gcc/ada/argv.c b/gcc/ada/argv.cc similarity index 100% rename from gcc/ada/argv.c rename to gcc/ada/argv.cc diff --git a/gcc/ada/aux-io.c b/gcc/ada/aux-io.cc similarity index 100% rename from gcc/ada/aux-io.c rename to gcc/ada/aux-io.cc diff --git a/gcc/ada/cio.c b/gcc/ada/cio.cc similarity index 100% rename from gcc/ada/cio.c rename to gcc/ada/cio.cc diff --git a/gcc/ada/cstreams.c b/gcc/ada/cstreams.cc similarity index 100% rename from gcc/ada/cstreams.c rename to gcc/ada/cstreams.cc diff --git a/gcc/ada/env.c b/gcc/ada/env.cc similarity index 100% rename from gcc/ada/env.c rename to gcc/ada/env.cc diff --git a/gcc/ada/exit.c b/gcc/ada/exit.cc similarity index 100% rename from gcc/ada/exit.c rename to gcc/ada/exit.cc diff --git a/gcc/ada/expect.c b/gcc/ada/expect.cc similarity index 100% rename from gcc/ada/expect.c rename to gcc/ada/expect.cc diff --git a/gcc/ada/final.c b/gcc/ada/final.cc similarity index 100% rename from gcc/ada/final.c rename to gcc/ada/final.cc diff --git a/gcc/ada/gcc-interface/cuintp.c b/gcc/ada/gcc-interface/cuintp.cc similarity index 100% rename from gcc/ada/gcc-interface/cuintp.c rename to gcc/ada/gcc-interface/cuintp.cc diff --git a/gcc/ada/gcc-interface/decl.c b/gcc/ada/gcc-interface/decl.cc similarity index 100% rename from gcc/ada/gcc-interface/decl.c rename to gcc/ada/gcc-interface/decl.cc diff --git a/gcc/ada/gcc-interface/misc.c b/gcc/ada/gcc-interface/misc.cc similarity index 100% rename from gcc/ada/gcc-interface/misc.c rename to gcc/ada/gcc-interface/misc.cc diff --git a/gcc/ada/gcc-interface/targtyps.c b/gcc/ada/gcc-interface/targtyps.cc similarity index 100% rename from gcc/ada/gcc-interface/targtyps.c rename to gcc/ada/gcc-interface/targtyps.cc diff --git a/gcc/ada/gcc-interface/trans.c b/gcc/ada/gcc-interface/trans.cc similarity index 100% rename from gcc/ada/gcc-interface/trans.c rename to gcc/ada/gcc-interface/trans.cc diff --git a/gcc/ada/gcc-interface/utils.c b/gcc/ada/gcc-interface/utils.cc similarity index 100% rename from gcc/ada/gcc-interface/utils.c rename to gcc/ada/gcc-interface/utils.cc diff --git a/gcc/ada/gcc-interface/utils2.c b/gcc/ada/gcc-interface/utils2.cc similarity index 100% rename from gcc/ada/gcc-interface/utils2.c rename to gcc/ada/gcc-interface/utils2.cc diff --git a/gcc/ada/init.c b/gcc/ada/init.cc similarity index 100% rename from gcc/ada/init.c rename to gcc/ada/init.cc diff --git a/gcc/ada/initialize.c b/gcc/ada/initialize.cc similarity index 100% rename from gcc/ada/initialize.c rename to gcc/ada/initialize.cc diff --git a/gcc/ada/libgnarl/thread.c b/gcc/ada/libgnarl/thread.cc similarity index 100% rename from gcc/ada/libgnarl/thread.c rename to gcc/ada/libgnarl/thread.cc diff --git a/gcc/ada/link.c b/gcc/ada/link.cc similarity index 100% rename from gcc/ada/link.c rename to gcc/ada/link.cc diff --git a/gcc/ada/locales.c b/gcc/ada/locales.cc similarity index 100% rename from gcc/ada/locales.c rename to gcc/ada/locales.cc diff --git a/gcc/ada/mkdir.c b/gcc/ada/mkdir.cc similarity index 100% rename from gcc/ada/mkdir.c rename to gcc/ada/mkdir.cc diff --git a/gcc/ada/raise.c b/gcc/ada/raise.cc similarity index 100% rename from gcc/ada/raise.c rename to gcc/ada/raise.cc diff --git a/gcc/ada/rtfinal.c b/gcc/ada/rtfinal.cc similarity index 100% rename from gcc/ada/rtfinal.c rename to gcc/ada/rtfinal.cc diff --git a/gcc/ada/rtinit.c b/gcc/ada/rtinit.cc similarity index 100% rename from gcc/ada/rtinit.c rename to gcc/ada/rtinit.cc diff --git a/gcc/ada/seh_init.c b/gcc/ada/seh_init.cc similarity index 100% rename from gcc/ada/seh_init.c rename to gcc/ada/seh_init.cc diff --git a/gcc/ada/sigtramp-armdroid.c b/gcc/ada/sigtramp-armdroid.cc similarity index 100% rename from gcc/ada/sigtramp-armdroid.c rename to gcc/ada/sigtramp-armdroid.cc diff --git a/gcc/ada/sigtramp-ios.c b/gcc/ada/sigtramp-ios.cc similarity index 100% rename from gcc/ada/sigtramp-ios.c rename to gcc/ada/sigtramp-ios.cc diff --git a/gcc/ada/sigtramp-qnx.c b/gcc/ada/sigtramp-qnx.cc similarity index 100% rename from gcc/ada/sigtramp-qnx.c rename to gcc/ada/sigtramp-qnx.cc diff --git a/gcc/ada/sigtramp-vxworks.c b/gcc/ada/sigtramp-vxworks.cc similarity index 100% rename from gcc/ada/sigtramp-vxworks.c rename to gcc/ada/sigtramp-vxworks.cc diff --git a/gcc/ada/socket.c b/gcc/ada/socket.cc similarity index 100% rename from gcc/ada/socket.c rename to gcc/ada/socket.cc diff --git a/gcc/ada/tracebak.c b/gcc/ada/tracebak.cc similarity index 100% rename from gcc/ada/tracebak.c rename to gcc/ada/tracebak.cc diff --git a/gcc/ada/version.c b/gcc/ada/version.cc similarity index 100% rename from gcc/ada/version.c rename to gcc/ada/version.cc diff --git a/gcc/ada/vx_stack_info.c b/gcc/ada/vx_stack_info.cc similarity index 100% rename from gcc/ada/vx_stack_info.c rename to gcc/ada/vx_stack_info.cc diff --git a/gcc/adjust-alignment.c b/gcc/adjust-alignment.cc similarity index 100% rename from gcc/adjust-alignment.c rename to gcc/adjust-alignment.cc diff --git a/gcc/alias.c b/gcc/alias.cc similarity index 100% rename from gcc/alias.c rename to gcc/alias.cc diff --git a/gcc/alloc-pool.c b/gcc/alloc-pool.cc similarity index 100% rename from gcc/alloc-pool.c rename to gcc/alloc-pool.cc diff --git a/gcc/asan.c b/gcc/asan.cc similarity index 100% rename from gcc/asan.c rename to gcc/asan.cc diff --git a/gcc/attribs.c b/gcc/attribs.cc similarity index 100% rename from gcc/attribs.c rename to gcc/attribs.cc diff --git a/gcc/auto-inc-dec.c b/gcc/auto-inc-dec.cc similarity index 100% rename from gcc/auto-inc-dec.c rename to gcc/auto-inc-dec.cc diff --git a/gcc/auto-profile.c b/gcc/auto-profile.cc similarity index 100% rename from gcc/auto-profile.c rename to gcc/auto-profile.cc diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.cc similarity index 100% rename from gcc/bb-reorder.c rename to gcc/bb-reorder.cc diff --git a/gcc/bitmap.c b/gcc/bitmap.cc similarity index 100% rename from gcc/bitmap.c rename to gcc/bitmap.cc diff --git a/gcc/btfout.c b/gcc/btfout.cc similarity index 100% rename from gcc/btfout.c rename to gcc/btfout.cc diff --git a/gcc/builtins.c b/gcc/builtins.cc similarity index 100% rename from gcc/builtins.c rename to gcc/builtins.cc diff --git a/gcc/c-family/c-ada-spec.c b/gcc/c-family/c-ada-spec.cc similarity index 100% rename from gcc/c-family/c-ada-spec.c rename to gcc/c-family/c-ada-spec.cc diff --git a/gcc/c-family/c-attribs.c b/gcc/c-family/c-attribs.cc similarity index 100% rename from gcc/c-family/c-attribs.c rename to gcc/c-family/c-attribs.cc diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.cc similarity index 100% rename from gcc/c-family/c-common.c rename to gcc/c-family/c-common.cc diff --git a/gcc/c-family/c-cppbuiltin.c b/gcc/c-family/c-cppbuiltin.cc similarity index 100% rename from gcc/c-family/c-cppbuiltin.c rename to gcc/c-family/c-cppbuiltin.cc diff --git a/gcc/c-family/c-dump.c b/gcc/c-family/c-dump.cc similarity index 100% rename from gcc/c-family/c-dump.c rename to gcc/c-family/c-dump.cc diff --git a/gcc/c-family/c-format.c b/gcc/c-family/c-format.cc similarity index 100% rename from gcc/c-family/c-format.c rename to gcc/c-family/c-format.cc diff --git a/gcc/c-family/c-gimplify.c b/gcc/c-family/c-gimplify.cc similarity index 100% rename from gcc/c-family/c-gimplify.c rename to gcc/c-family/c-gimplify.cc diff --git a/gcc/c-family/c-indentation.c b/gcc/c-family/c-indentation.cc similarity index 100% rename from gcc/c-family/c-indentation.c rename to gcc/c-family/c-indentation.cc diff --git a/gcc/c-family/c-lex.c b/gcc/c-family/c-lex.cc similarity index 100% rename from gcc/c-family/c-lex.c rename to gcc/c-family/c-lex.cc diff --git a/gcc/c-family/c-omp.c b/gcc/c-family/c-omp.cc similarity index 100% rename from gcc/c-family/c-omp.c rename to gcc/c-family/c-omp.cc diff --git a/gcc/c-family/c-opts.c b/gcc/c-family/c-opts.cc similarity index 100% rename from gcc/c-family/c-opts.c rename to gcc/c-family/c-opts.cc diff --git a/gcc/c-family/c-pch.c b/gcc/c-family/c-pch.cc similarity index 100% rename from gcc/c-family/c-pch.c rename to gcc/c-family/c-pch.cc diff --git a/gcc/c-family/c-ppoutput.c b/gcc/c-family/c-ppoutput.cc similarity index 100% rename from gcc/c-family/c-ppoutput.c rename to gcc/c-family/c-ppoutput.cc diff --git a/gcc/c-family/c-pragma.c b/gcc/c-family/c-pragma.cc similarity index 100% rename from gcc/c-family/c-pragma.c rename to gcc/c-family/c-pragma.cc diff --git a/gcc/c-family/c-pretty-print.c b/gcc/c-family/c-pretty-print.cc similarity index 100% rename from gcc/c-family/c-pretty-print.c rename to gcc/c-family/c-pretty-print.cc diff --git a/gcc/c-family/c-semantics.c b/gcc/c-family/c-semantics.cc similarity index 100% rename from gcc/c-family/c-semantics.c rename to gcc/c-family/c-semantics.cc diff --git a/gcc/c-family/c-ubsan.c b/gcc/c-family/c-ubsan.cc similarity index 100% rename from gcc/c-family/c-ubsan.c rename to gcc/c-family/c-ubsan.cc diff --git a/gcc/c-family/c-warn.c b/gcc/c-family/c-warn.cc similarity index 100% rename from gcc/c-family/c-warn.c rename to gcc/c-family/c-warn.cc diff --git a/gcc/c-family/cppspec.c b/gcc/c-family/cppspec.cc similarity index 100% rename from gcc/c-family/cppspec.c rename to gcc/c-family/cppspec.cc diff --git a/gcc/c-family/stub-objc.c b/gcc/c-family/stub-objc.cc similarity index 100% rename from gcc/c-family/stub-objc.c rename to gcc/c-family/stub-objc.cc diff --git a/gcc/c/c-aux-info.c b/gcc/c/c-aux-info.cc similarity index 100% rename from gcc/c/c-aux-info.c rename to gcc/c/c-aux-info.cc diff --git a/gcc/c/c-convert.c b/gcc/c/c-convert.cc similarity index 100% rename from gcc/c/c-convert.c rename to gcc/c/c-convert.cc diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.cc similarity index 100% rename from gcc/c/c-decl.c rename to gcc/c/c-decl.cc diff --git a/gcc/c/c-errors.c b/gcc/c/c-errors.cc similarity index 100% rename from gcc/c/c-errors.c rename to gcc/c/c-errors.cc diff --git a/gcc/c/c-fold.c b/gcc/c/c-fold.cc similarity index 100% rename from gcc/c/c-fold.c rename to gcc/c/c-fold.cc diff --git a/gcc/c/c-lang.c b/gcc/c/c-lang.cc similarity index 100% rename from gcc/c/c-lang.c rename to gcc/c/c-lang.cc diff --git a/gcc/c/c-objc-common.c b/gcc/c/c-objc-common.cc similarity index 100% rename from gcc/c/c-objc-common.c rename to gcc/c/c-objc-common.cc diff --git a/gcc/c/c-parser.c b/gcc/c/c-parser.cc similarity index 100% rename from gcc/c/c-parser.c rename to gcc/c/c-parser.cc diff --git a/gcc/c/c-typeck.c b/gcc/c/c-typeck.cc similarity index 100% rename from gcc/c/c-typeck.c rename to gcc/c/c-typeck.cc diff --git a/gcc/c/gccspec.c b/gcc/c/gccspec.cc similarity index 100% rename from gcc/c/gccspec.c rename to gcc/c/gccspec.cc diff --git a/gcc/c/gimple-parser.c b/gcc/c/gimple-parser.cc similarity index 100% rename from gcc/c/gimple-parser.c rename to gcc/c/gimple-parser.cc diff --git a/gcc/caller-save.c b/gcc/caller-save.cc similarity index 100% rename from gcc/caller-save.c rename to gcc/caller-save.cc diff --git a/gcc/calls.c b/gcc/calls.cc similarity index 100% rename from gcc/calls.c rename to gcc/calls.cc diff --git a/gcc/ccmp.c b/gcc/ccmp.cc similarity index 100% rename from gcc/ccmp.c rename to gcc/ccmp.cc diff --git a/gcc/cfg.c b/gcc/cfg.cc similarity index 100% rename from gcc/cfg.c rename to gcc/cfg.cc diff --git a/gcc/cfganal.c b/gcc/cfganal.cc similarity index 100% rename from gcc/cfganal.c rename to gcc/cfganal.cc diff --git a/gcc/cfgbuild.c b/gcc/cfgbuild.cc similarity index 100% rename from gcc/cfgbuild.c rename to gcc/cfgbuild.cc diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.cc similarity index 100% rename from gcc/cfgcleanup.c rename to gcc/cfgcleanup.cc diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.cc similarity index 100% rename from gcc/cfgexpand.c rename to gcc/cfgexpand.cc diff --git a/gcc/cfghooks.c b/gcc/cfghooks.cc similarity index 100% rename from gcc/cfghooks.c rename to gcc/cfghooks.cc diff --git a/gcc/cfgloop.c b/gcc/cfgloop.cc similarity index 100% rename from gcc/cfgloop.c rename to gcc/cfgloop.cc diff --git a/gcc/cfgloopanal.c b/gcc/cfgloopanal.cc similarity index 100% rename from gcc/cfgloopanal.c rename to gcc/cfgloopanal.cc diff --git a/gcc/cfgloopmanip.c b/gcc/cfgloopmanip.cc similarity index 100% rename from gcc/cfgloopmanip.c rename to gcc/cfgloopmanip.cc diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.cc similarity index 100% rename from gcc/cfgrtl.c rename to gcc/cfgrtl.cc diff --git a/gcc/cgraph.c b/gcc/cgraph.cc similarity index 100% rename from gcc/cgraph.c rename to gcc/cgraph.cc diff --git a/gcc/cgraphbuild.c b/gcc/cgraphbuild.cc similarity index 100% rename from gcc/cgraphbuild.c rename to gcc/cgraphbuild.cc diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.cc similarity index 100% rename from gcc/cgraphclones.c rename to gcc/cgraphclones.cc diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.cc similarity index 100% rename from gcc/cgraphunit.c rename to gcc/cgraphunit.cc diff --git a/gcc/collect-utils.c b/gcc/collect-utils.cc similarity index 100% rename from gcc/collect-utils.c rename to gcc/collect-utils.cc diff --git a/gcc/collect2-aix.c b/gcc/collect2-aix.cc similarity index 100% rename from gcc/collect2-aix.c rename to gcc/collect2-aix.cc diff --git a/gcc/collect2.c b/gcc/collect2.cc similarity index 100% rename from gcc/collect2.c rename to gcc/collect2.cc diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.cc similarity index 100% rename from gcc/combine-stack-adj.c rename to gcc/combine-stack-adj.cc diff --git a/gcc/combine.c b/gcc/combine.cc similarity index 100% rename from gcc/combine.c rename to gcc/combine.cc diff --git a/gcc/common/common-targhooks.c b/gcc/common/common-targhooks.cc similarity index 100% rename from gcc/common/common-targhooks.c rename to gcc/common/common-targhooks.cc diff --git a/gcc/common/config/aarch64/aarch64-common.c b/gcc/common/config/aarch64/aarch64-common.cc similarity index 100% rename from gcc/common/config/aarch64/aarch64-common.c rename to gcc/common/config/aarch64/aarch64-common.cc diff --git a/gcc/common/config/alpha/alpha-common.c b/gcc/common/config/alpha/alpha-common.cc similarity index 100% rename from gcc/common/config/alpha/alpha-common.c rename to gcc/common/config/alpha/alpha-common.cc diff --git a/gcc/common/config/arc/arc-common.c b/gcc/common/config/arc/arc-common.cc similarity index 100% rename from gcc/common/config/arc/arc-common.c rename to gcc/common/config/arc/arc-common.cc diff --git a/gcc/common/config/arm/arm-common.c b/gcc/common/config/arm/arm-common.cc similarity index 100% rename from gcc/common/config/arm/arm-common.c rename to gcc/common/config/arm/arm-common.cc diff --git a/gcc/common/config/avr/avr-common.c b/gcc/common/config/avr/avr-common.cc similarity index 100% rename from gcc/common/config/avr/avr-common.c rename to gcc/common/config/avr/avr-common.cc diff --git a/gcc/common/config/bfin/bfin-common.c b/gcc/common/config/bfin/bfin-common.cc similarity index 100% rename from gcc/common/config/bfin/bfin-common.c rename to gcc/common/config/bfin/bfin-common.cc diff --git a/gcc/common/config/bpf/bpf-common.c b/gcc/common/config/bpf/bpf-common.cc similarity index 100% rename from gcc/common/config/bpf/bpf-common.c rename to gcc/common/config/bpf/bpf-common.cc diff --git a/gcc/common/config/c6x/c6x-common.c b/gcc/common/config/c6x/c6x-common.cc similarity index 100% rename from gcc/common/config/c6x/c6x-common.c rename to gcc/common/config/c6x/c6x-common.cc diff --git a/gcc/common/config/cr16/cr16-common.c b/gcc/common/config/cr16/cr16-common.cc similarity index 100% rename from gcc/common/config/cr16/cr16-common.c rename to gcc/common/config/cr16/cr16-common.cc diff --git a/gcc/common/config/cris/cris-common.c b/gcc/common/config/cris/cris-common.cc similarity index 100% rename from gcc/common/config/cris/cris-common.c rename to gcc/common/config/cris/cris-common.cc diff --git a/gcc/common/config/csky/csky-common.c b/gcc/common/config/csky/csky-common.cc similarity index 100% rename from gcc/common/config/csky/csky-common.c rename to gcc/common/config/csky/csky-common.cc diff --git a/gcc/common/config/default-common.c b/gcc/common/config/default-common.cc similarity index 100% rename from gcc/common/config/default-common.c rename to gcc/common/config/default-common.cc diff --git a/gcc/common/config/epiphany/epiphany-common.c b/gcc/common/config/epiphany/epiphany-common.cc similarity index 100% rename from gcc/common/config/epiphany/epiphany-common.c rename to gcc/common/config/epiphany/epiphany-common.cc diff --git a/gcc/common/config/fr30/fr30-common.c b/gcc/common/config/fr30/fr30-common.cc similarity index 100% rename from gcc/common/config/fr30/fr30-common.c rename to gcc/common/config/fr30/fr30-common.cc diff --git a/gcc/common/config/frv/frv-common.c b/gcc/common/config/frv/frv-common.cc similarity index 100% rename from gcc/common/config/frv/frv-common.c rename to gcc/common/config/frv/frv-common.cc diff --git a/gcc/common/config/gcn/gcn-common.c b/gcc/common/config/gcn/gcn-common.cc similarity index 100% rename from gcc/common/config/gcn/gcn-common.c rename to gcc/common/config/gcn/gcn-common.cc diff --git a/gcc/common/config/h8300/h8300-common.c b/gcc/common/config/h8300/h8300-common.cc similarity index 100% rename from gcc/common/config/h8300/h8300-common.c rename to gcc/common/config/h8300/h8300-common.cc diff --git a/gcc/common/config/i386/i386-common.c b/gcc/common/config/i386/i386-common.cc similarity index 100% rename from gcc/common/config/i386/i386-common.c rename to gcc/common/config/i386/i386-common.cc diff --git a/gcc/common/config/ia64/ia64-common.c b/gcc/common/config/ia64/ia64-common.cc similarity index 100% rename from gcc/common/config/ia64/ia64-common.c rename to gcc/common/config/ia64/ia64-common.cc diff --git a/gcc/common/config/iq2000/iq2000-common.c b/gcc/common/config/iq2000/iq2000-common.cc similarity index 100% rename from gcc/common/config/iq2000/iq2000-common.c rename to gcc/common/config/iq2000/iq2000-common.cc diff --git a/gcc/common/config/lm32/lm32-common.c b/gcc/common/config/lm32/lm32-common.cc similarity index 100% rename from gcc/common/config/lm32/lm32-common.c rename to gcc/common/config/lm32/lm32-common.cc diff --git a/gcc/common/config/m32r/m32r-common.c b/gcc/common/config/m32r/m32r-common.cc similarity index 100% rename from gcc/common/config/m32r/m32r-common.c rename to gcc/common/config/m32r/m32r-common.cc diff --git a/gcc/common/config/m68k/m68k-common.c b/gcc/common/config/m68k/m68k-common.cc similarity index 100% rename from gcc/common/config/m68k/m68k-common.c rename to gcc/common/config/m68k/m68k-common.cc diff --git a/gcc/common/config/mcore/mcore-common.c b/gcc/common/config/mcore/mcore-common.cc similarity index 100% rename from gcc/common/config/mcore/mcore-common.c rename to gcc/common/config/mcore/mcore-common.cc diff --git a/gcc/common/config/microblaze/microblaze-common.c b/gcc/common/config/microblaze/microblaze-common.cc similarity index 100% rename from gcc/common/config/microblaze/microblaze-common.c rename to gcc/common/config/microblaze/microblaze-common.cc diff --git a/gcc/common/config/mips/mips-common.c b/gcc/common/config/mips/mips-common.cc similarity index 100% rename from gcc/common/config/mips/mips-common.c rename to gcc/common/config/mips/mips-common.cc diff --git a/gcc/common/config/mmix/mmix-common.c b/gcc/common/config/mmix/mmix-common.cc similarity index 100% rename from gcc/common/config/mmix/mmix-common.c rename to gcc/common/config/mmix/mmix-common.cc diff --git a/gcc/common/config/mn10300/mn10300-common.c b/gcc/common/config/mn10300/mn10300-common.cc similarity index 100% rename from gcc/common/config/mn10300/mn10300-common.c rename to gcc/common/config/mn10300/mn10300-common.cc diff --git a/gcc/common/config/msp430/msp430-common.c b/gcc/common/config/msp430/msp430-common.cc similarity index 100% rename from gcc/common/config/msp430/msp430-common.c rename to gcc/common/config/msp430/msp430-common.cc diff --git a/gcc/common/config/nds32/nds32-common.c b/gcc/common/config/nds32/nds32-common.cc similarity index 100% rename from gcc/common/config/nds32/nds32-common.c rename to gcc/common/config/nds32/nds32-common.cc diff --git a/gcc/common/config/nios2/nios2-common.c b/gcc/common/config/nios2/nios2-common.cc similarity index 100% rename from gcc/common/config/nios2/nios2-common.c rename to gcc/common/config/nios2/nios2-common.cc diff --git a/gcc/common/config/nvptx/nvptx-common.c b/gcc/common/config/nvptx/nvptx-common.cc similarity index 100% rename from gcc/common/config/nvptx/nvptx-common.c rename to gcc/common/config/nvptx/nvptx-common.cc diff --git a/gcc/common/config/or1k/or1k-common.c b/gcc/common/config/or1k/or1k-common.cc similarity index 100% rename from gcc/common/config/or1k/or1k-common.c rename to gcc/common/config/or1k/or1k-common.cc diff --git a/gcc/common/config/pa/pa-common.c b/gcc/common/config/pa/pa-common.cc similarity index 100% rename from gcc/common/config/pa/pa-common.c rename to gcc/common/config/pa/pa-common.cc diff --git a/gcc/common/config/pdp11/pdp11-common.c b/gcc/common/config/pdp11/pdp11-common.cc similarity index 100% rename from gcc/common/config/pdp11/pdp11-common.c rename to gcc/common/config/pdp11/pdp11-common.cc diff --git a/gcc/common/config/pru/pru-common.c b/gcc/common/config/pru/pru-common.cc similarity index 100% rename from gcc/common/config/pru/pru-common.c rename to gcc/common/config/pru/pru-common.cc diff --git a/gcc/common/config/riscv/riscv-common.c b/gcc/common/config/riscv/riscv-common.cc similarity index 100% rename from gcc/common/config/riscv/riscv-common.c rename to gcc/common/config/riscv/riscv-common.cc diff --git a/gcc/common/config/rs6000/rs6000-common.c b/gcc/common/config/rs6000/rs6000-common.cc similarity index 100% rename from gcc/common/config/rs6000/rs6000-common.c rename to gcc/common/config/rs6000/rs6000-common.cc diff --git a/gcc/common/config/rx/rx-common.c b/gcc/common/config/rx/rx-common.cc similarity index 100% rename from gcc/common/config/rx/rx-common.c rename to gcc/common/config/rx/rx-common.cc diff --git a/gcc/common/config/s390/s390-common.c b/gcc/common/config/s390/s390-common.cc similarity index 100% rename from gcc/common/config/s390/s390-common.c rename to gcc/common/config/s390/s390-common.cc diff --git a/gcc/common/config/sh/sh-common.c b/gcc/common/config/sh/sh-common.cc similarity index 100% rename from gcc/common/config/sh/sh-common.c rename to gcc/common/config/sh/sh-common.cc diff --git a/gcc/common/config/sparc/sparc-common.c b/gcc/common/config/sparc/sparc-common.cc similarity index 100% rename from gcc/common/config/sparc/sparc-common.c rename to gcc/common/config/sparc/sparc-common.cc diff --git a/gcc/common/config/tilegx/tilegx-common.c b/gcc/common/config/tilegx/tilegx-common.cc similarity index 100% rename from gcc/common/config/tilegx/tilegx-common.c rename to gcc/common/config/tilegx/tilegx-common.cc diff --git a/gcc/common/config/tilepro/tilepro-common.c b/gcc/common/config/tilepro/tilepro-common.cc similarity index 100% rename from gcc/common/config/tilepro/tilepro-common.c rename to gcc/common/config/tilepro/tilepro-common.cc diff --git a/gcc/common/config/v850/v850-common.c b/gcc/common/config/v850/v850-common.cc similarity index 100% rename from gcc/common/config/v850/v850-common.c rename to gcc/common/config/v850/v850-common.cc diff --git a/gcc/common/config/vax/vax-common.c b/gcc/common/config/vax/vax-common.cc similarity index 100% rename from gcc/common/config/vax/vax-common.c rename to gcc/common/config/vax/vax-common.cc diff --git a/gcc/common/config/visium/visium-common.c b/gcc/common/config/visium/visium-common.cc similarity index 100% rename from gcc/common/config/visium/visium-common.c rename to gcc/common/config/visium/visium-common.cc diff --git a/gcc/common/config/xstormy16/xstormy16-common.c b/gcc/common/config/xstormy16/xstormy16-common.cc similarity index 100% rename from gcc/common/config/xstormy16/xstormy16-common.c rename to gcc/common/config/xstormy16/xstormy16-common.cc diff --git a/gcc/common/config/xtensa/xtensa-common.c b/gcc/common/config/xtensa/xtensa-common.cc similarity index 100% rename from gcc/common/config/xtensa/xtensa-common.c rename to gcc/common/config/xtensa/xtensa-common.cc diff --git a/gcc/compare-elim.c b/gcc/compare-elim.cc similarity index 100% rename from gcc/compare-elim.c rename to gcc/compare-elim.cc diff --git a/gcc/config/aarch64/aarch64-bti-insert.c b/gcc/config/aarch64/aarch64-bti-insert.cc similarity index 100% rename from gcc/config/aarch64/aarch64-bti-insert.c rename to gcc/config/aarch64/aarch64-bti-insert.cc diff --git a/gcc/config/aarch64/aarch64-builtins.c b/gcc/config/aarch64/aarch64-builtins.cc similarity index 100% rename from gcc/config/aarch64/aarch64-builtins.c rename to gcc/config/aarch64/aarch64-builtins.cc diff --git a/gcc/config/aarch64/aarch64-c.c b/gcc/config/aarch64/aarch64-c.cc similarity index 100% rename from gcc/config/aarch64/aarch64-c.c rename to gcc/config/aarch64/aarch64-c.cc diff --git a/gcc/config/aarch64/aarch64-d.c b/gcc/config/aarch64/aarch64-d.cc similarity index 100% rename from gcc/config/aarch64/aarch64-d.c rename to gcc/config/aarch64/aarch64-d.cc diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.cc similarity index 100% rename from gcc/config/aarch64/aarch64.c rename to gcc/config/aarch64/aarch64.cc diff --git a/gcc/config/aarch64/cortex-a57-fma-steering.c b/gcc/config/aarch64/cortex-a57-fma-steering.cc similarity index 100% rename from gcc/config/aarch64/cortex-a57-fma-steering.c rename to gcc/config/aarch64/cortex-a57-fma-steering.cc diff --git a/gcc/config/aarch64/driver-aarch64.c b/gcc/config/aarch64/driver-aarch64.cc similarity index 100% rename from gcc/config/aarch64/driver-aarch64.c rename to gcc/config/aarch64/driver-aarch64.cc diff --git a/gcc/config/aarch64/falkor-tag-collision-avoidance.c b/gcc/config/aarch64/falkor-tag-collision-avoidance.cc similarity index 100% rename from gcc/config/aarch64/falkor-tag-collision-avoidance.c rename to gcc/config/aarch64/falkor-tag-collision-avoidance.cc diff --git a/gcc/config/aarch64/host-aarch64-darwin.c b/gcc/config/aarch64/host-aarch64-darwin.cc similarity index 100% rename from gcc/config/aarch64/host-aarch64-darwin.c rename to gcc/config/aarch64/host-aarch64-darwin.cc diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.cc similarity index 100% rename from gcc/config/alpha/alpha.c rename to gcc/config/alpha/alpha.cc diff --git a/gcc/config/alpha/driver-alpha.c b/gcc/config/alpha/driver-alpha.cc similarity index 100% rename from gcc/config/alpha/driver-alpha.c rename to gcc/config/alpha/driver-alpha.cc diff --git a/gcc/config/arc/arc-c.c b/gcc/config/arc/arc-c.cc similarity index 100% rename from gcc/config/arc/arc-c.c rename to gcc/config/arc/arc-c.cc diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.cc similarity index 100% rename from gcc/config/arc/arc.c rename to gcc/config/arc/arc.cc diff --git a/gcc/config/arc/driver-arc.c b/gcc/config/arc/driver-arc.cc similarity index 100% rename from gcc/config/arc/driver-arc.c rename to gcc/config/arc/driver-arc.cc diff --git a/gcc/config/arm/aarch-common.c b/gcc/config/arm/aarch-common.cc similarity index 100% rename from gcc/config/arm/aarch-common.c rename to gcc/config/arm/aarch-common.cc diff --git a/gcc/config/arm/arm-builtins.c b/gcc/config/arm/arm-builtins.cc similarity index 100% rename from gcc/config/arm/arm-builtins.c rename to gcc/config/arm/arm-builtins.cc diff --git a/gcc/config/arm/arm-c.c b/gcc/config/arm/arm-c.cc similarity index 100% rename from gcc/config/arm/arm-c.c rename to gcc/config/arm/arm-c.cc diff --git a/gcc/config/arm/arm-d.c b/gcc/config/arm/arm-d.cc similarity index 100% rename from gcc/config/arm/arm-d.c rename to gcc/config/arm/arm-d.cc diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.cc similarity index 100% rename from gcc/config/arm/arm.c rename to gcc/config/arm/arm.cc diff --git a/gcc/config/arm/driver-arm.c b/gcc/config/arm/driver-arm.cc similarity index 100% rename from gcc/config/arm/driver-arm.c rename to gcc/config/arm/driver-arm.cc diff --git a/gcc/config/avr/avr-c.c b/gcc/config/avr/avr-c.cc similarity index 100% rename from gcc/config/avr/avr-c.c rename to gcc/config/avr/avr-c.cc diff --git a/gcc/config/avr/avr-devices.c b/gcc/config/avr/avr-devices.cc similarity index 100% rename from gcc/config/avr/avr-devices.c rename to gcc/config/avr/avr-devices.cc diff --git a/gcc/config/avr/avr-log.c b/gcc/config/avr/avr-log.cc similarity index 100% rename from gcc/config/avr/avr-log.c rename to gcc/config/avr/avr-log.cc diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.cc similarity index 100% rename from gcc/config/avr/avr.c rename to gcc/config/avr/avr.cc diff --git a/gcc/config/avr/driver-avr.c b/gcc/config/avr/driver-avr.cc similarity index 100% rename from gcc/config/avr/driver-avr.c rename to gcc/config/avr/driver-avr.cc diff --git a/gcc/config/avr/gen-avr-mmcu-specs.c b/gcc/config/avr/gen-avr-mmcu-specs.cc similarity index 100% rename from gcc/config/avr/gen-avr-mmcu-specs.c rename to gcc/config/avr/gen-avr-mmcu-specs.cc diff --git a/gcc/config/avr/gen-avr-mmcu-texi.c b/gcc/config/avr/gen-avr-mmcu-texi.cc similarity index 100% rename from gcc/config/avr/gen-avr-mmcu-texi.c rename to gcc/config/avr/gen-avr-mmcu-texi.cc diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.cc similarity index 100% rename from gcc/config/bfin/bfin.c rename to gcc/config/bfin/bfin.cc diff --git a/gcc/config/bpf/bpf.c b/gcc/config/bpf/bpf.cc similarity index 100% rename from gcc/config/bpf/bpf.c rename to gcc/config/bpf/bpf.cc diff --git a/gcc/config/bpf/coreout.c b/gcc/config/bpf/coreout.cc similarity index 100% rename from gcc/config/bpf/coreout.c rename to gcc/config/bpf/coreout.cc diff --git a/gcc/config/c6x/c6x.c b/gcc/config/c6x/c6x.cc similarity index 100% rename from gcc/config/c6x/c6x.c rename to gcc/config/c6x/c6x.cc diff --git a/gcc/config/cr16/cr16.c b/gcc/config/cr16/cr16.cc similarity index 100% rename from gcc/config/cr16/cr16.c rename to gcc/config/cr16/cr16.cc diff --git a/gcc/config/cris/cris.c b/gcc/config/cris/cris.cc similarity index 100% rename from gcc/config/cris/cris.c rename to gcc/config/cris/cris.cc diff --git a/gcc/config/csky/csky.c b/gcc/config/csky/csky.cc similarity index 100% rename from gcc/config/csky/csky.c rename to gcc/config/csky/csky.cc diff --git a/gcc/config/darwin-c.c b/gcc/config/darwin-c.cc similarity index 100% rename from gcc/config/darwin-c.c rename to gcc/config/darwin-c.cc diff --git a/gcc/config/darwin-d.c b/gcc/config/darwin-d.cc similarity index 100% rename from gcc/config/darwin-d.c rename to gcc/config/darwin-d.cc diff --git a/gcc/config/darwin-driver.c b/gcc/config/darwin-driver.cc similarity index 100% rename from gcc/config/darwin-driver.c rename to gcc/config/darwin-driver.cc diff --git a/gcc/config/darwin-f.c b/gcc/config/darwin-f.cc similarity index 100% rename from gcc/config/darwin-f.c rename to gcc/config/darwin-f.cc diff --git a/gcc/config/darwin.c b/gcc/config/darwin.cc similarity index 100% rename from gcc/config/darwin.c rename to gcc/config/darwin.cc diff --git a/gcc/config/default-c.c b/gcc/config/default-c.cc similarity index 100% rename from gcc/config/default-c.c rename to gcc/config/default-c.cc diff --git a/gcc/config/default-d.c b/gcc/config/default-d.cc similarity index 100% rename from gcc/config/default-d.c rename to gcc/config/default-d.cc diff --git a/gcc/config/dragonfly-d.c b/gcc/config/dragonfly-d.cc similarity index 100% rename from gcc/config/dragonfly-d.c rename to gcc/config/dragonfly-d.cc diff --git a/gcc/config/epiphany/epiphany.c b/gcc/config/epiphany/epiphany.cc similarity index 100% rename from gcc/config/epiphany/epiphany.c rename to gcc/config/epiphany/epiphany.cc diff --git a/gcc/config/epiphany/mode-switch-use.c b/gcc/config/epiphany/mode-switch-use.cc similarity index 100% rename from gcc/config/epiphany/mode-switch-use.c rename to gcc/config/epiphany/mode-switch-use.cc diff --git a/gcc/config/epiphany/resolve-sw-modes.c b/gcc/config/epiphany/resolve-sw-modes.cc similarity index 100% rename from gcc/config/epiphany/resolve-sw-modes.c rename to gcc/config/epiphany/resolve-sw-modes.cc diff --git a/gcc/config/fr30/fr30.c b/gcc/config/fr30/fr30.cc similarity index 100% rename from gcc/config/fr30/fr30.c rename to gcc/config/fr30/fr30.cc diff --git a/gcc/config/freebsd-d.c b/gcc/config/freebsd-d.cc similarity index 100% rename from gcc/config/freebsd-d.c rename to gcc/config/freebsd-d.cc diff --git a/gcc/config/frv/frv.c b/gcc/config/frv/frv.cc similarity index 100% rename from gcc/config/frv/frv.c rename to gcc/config/frv/frv.cc diff --git a/gcc/config/ft32/ft32.c b/gcc/config/ft32/ft32.cc similarity index 100% rename from gcc/config/ft32/ft32.c rename to gcc/config/ft32/ft32.cc diff --git a/gcc/config/gcn/driver-gcn.c b/gcc/config/gcn/driver-gcn.cc similarity index 100% rename from gcc/config/gcn/driver-gcn.c rename to gcc/config/gcn/driver-gcn.cc diff --git a/gcc/config/gcn/gcn-run.c b/gcc/config/gcn/gcn-run.cc similarity index 100% rename from gcc/config/gcn/gcn-run.c rename to gcc/config/gcn/gcn-run.cc diff --git a/gcc/config/gcn/gcn-tree.c b/gcc/config/gcn/gcn-tree.cc similarity index 100% rename from gcc/config/gcn/gcn-tree.c rename to gcc/config/gcn/gcn-tree.cc diff --git a/gcc/config/gcn/gcn.c b/gcc/config/gcn/gcn.cc similarity index 100% rename from gcc/config/gcn/gcn.c rename to gcc/config/gcn/gcn.cc diff --git a/gcc/config/gcn/mkoffload.c b/gcc/config/gcn/mkoffload.cc similarity index 100% rename from gcc/config/gcn/mkoffload.c rename to gcc/config/gcn/mkoffload.cc diff --git a/gcc/config/glibc-c.c b/gcc/config/glibc-c.cc similarity index 100% rename from gcc/config/glibc-c.c rename to gcc/config/glibc-c.cc diff --git a/gcc/config/glibc-d.c b/gcc/config/glibc-d.cc similarity index 100% rename from gcc/config/glibc-d.c rename to gcc/config/glibc-d.cc diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.cc similarity index 100% rename from gcc/config/h8300/h8300.c rename to gcc/config/h8300/h8300.cc diff --git a/gcc/config/host-darwin.c b/gcc/config/host-darwin.cc similarity index 100% rename from gcc/config/host-darwin.c rename to gcc/config/host-darwin.cc diff --git a/gcc/config/host-hpux.c b/gcc/config/host-hpux.cc similarity index 100% rename from gcc/config/host-hpux.c rename to gcc/config/host-hpux.cc diff --git a/gcc/config/host-linux.c b/gcc/config/host-linux.cc similarity index 100% rename from gcc/config/host-linux.c rename to gcc/config/host-linux.cc diff --git a/gcc/config/host-netbsd.c b/gcc/config/host-netbsd.cc similarity index 100% rename from gcc/config/host-netbsd.c rename to gcc/config/host-netbsd.cc diff --git a/gcc/config/host-openbsd.c b/gcc/config/host-openbsd.cc similarity index 100% rename from gcc/config/host-openbsd.c rename to gcc/config/host-openbsd.cc diff --git a/gcc/config/host-solaris.c b/gcc/config/host-solaris.cc similarity index 100% rename from gcc/config/host-solaris.c rename to gcc/config/host-solaris.cc diff --git a/gcc/config/i386/djgpp.c b/gcc/config/i386/djgpp.cc similarity index 100% rename from gcc/config/i386/djgpp.c rename to gcc/config/i386/djgpp.cc diff --git a/gcc/config/i386/driver-i386.c b/gcc/config/i386/driver-i386.cc similarity index 100% rename from gcc/config/i386/driver-i386.c rename to gcc/config/i386/driver-i386.cc diff --git a/gcc/config/i386/driver-mingw32.c b/gcc/config/i386/driver-mingw32.cc similarity index 100% rename from gcc/config/i386/driver-mingw32.c rename to gcc/config/i386/driver-mingw32.cc diff --git a/gcc/config/i386/gnu-property.c b/gcc/config/i386/gnu-property.cc similarity index 100% rename from gcc/config/i386/gnu-property.c rename to gcc/config/i386/gnu-property.cc diff --git a/gcc/config/i386/host-cygwin.c b/gcc/config/i386/host-cygwin.cc similarity index 100% rename from gcc/config/i386/host-cygwin.c rename to gcc/config/i386/host-cygwin.cc diff --git a/gcc/config/i386/host-i386-darwin.c b/gcc/config/i386/host-i386-darwin.cc similarity index 100% rename from gcc/config/i386/host-i386-darwin.c rename to gcc/config/i386/host-i386-darwin.cc diff --git a/gcc/config/i386/host-mingw32.c b/gcc/config/i386/host-mingw32.cc similarity index 100% rename from gcc/config/i386/host-mingw32.c rename to gcc/config/i386/host-mingw32.cc diff --git a/gcc/config/i386/i386-builtins.c b/gcc/config/i386/i386-builtins.cc similarity index 100% rename from gcc/config/i386/i386-builtins.c rename to gcc/config/i386/i386-builtins.cc diff --git a/gcc/config/i386/i386-c.c b/gcc/config/i386/i386-c.cc similarity index 100% rename from gcc/config/i386/i386-c.c rename to gcc/config/i386/i386-c.cc diff --git a/gcc/config/i386/i386-d.c b/gcc/config/i386/i386-d.cc similarity index 100% rename from gcc/config/i386/i386-d.c rename to gcc/config/i386/i386-d.cc diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.cc similarity index 100% rename from gcc/config/i386/i386-expand.c rename to gcc/config/i386/i386-expand.cc diff --git a/gcc/config/i386/i386-features.c b/gcc/config/i386/i386-features.cc similarity index 100% rename from gcc/config/i386/i386-features.c rename to gcc/config/i386/i386-features.cc diff --git a/gcc/config/i386/i386-options.c b/gcc/config/i386/i386-options.cc similarity index 100% rename from gcc/config/i386/i386-options.c rename to gcc/config/i386/i386-options.cc diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.cc similarity index 100% rename from gcc/config/i386/i386.c rename to gcc/config/i386/i386.cc diff --git a/gcc/config/i386/intelmic-mkoffload.c b/gcc/config/i386/intelmic-mkoffload.cc similarity index 100% rename from gcc/config/i386/intelmic-mkoffload.c rename to gcc/config/i386/intelmic-mkoffload.cc diff --git a/gcc/config/i386/msformat-c.c b/gcc/config/i386/msformat-c.cc similarity index 100% rename from gcc/config/i386/msformat-c.c rename to gcc/config/i386/msformat-c.cc diff --git a/gcc/config/i386/winnt-cxx.c b/gcc/config/i386/winnt-cxx.cc similarity index 100% rename from gcc/config/i386/winnt-cxx.c rename to gcc/config/i386/winnt-cxx.cc diff --git a/gcc/config/i386/winnt-d.c b/gcc/config/i386/winnt-d.cc similarity index 100% rename from gcc/config/i386/winnt-d.c rename to gcc/config/i386/winnt-d.cc diff --git a/gcc/config/i386/winnt-stubs.c b/gcc/config/i386/winnt-stubs.cc similarity index 100% rename from gcc/config/i386/winnt-stubs.c rename to gcc/config/i386/winnt-stubs.cc diff --git a/gcc/config/i386/winnt.c b/gcc/config/i386/winnt.cc similarity index 100% rename from gcc/config/i386/winnt.c rename to gcc/config/i386/winnt.cc diff --git a/gcc/config/i386/x86-tune-sched-atom.c b/gcc/config/i386/x86-tune-sched-atom.cc similarity index 100% rename from gcc/config/i386/x86-tune-sched-atom.c rename to gcc/config/i386/x86-tune-sched-atom.cc diff --git a/gcc/config/i386/x86-tune-sched-bd.c b/gcc/config/i386/x86-tune-sched-bd.cc similarity index 100% rename from gcc/config/i386/x86-tune-sched-bd.c rename to gcc/config/i386/x86-tune-sched-bd.cc diff --git a/gcc/config/i386/x86-tune-sched-core.c b/gcc/config/i386/x86-tune-sched-core.cc similarity index 100% rename from gcc/config/i386/x86-tune-sched-core.c rename to gcc/config/i386/x86-tune-sched-core.cc diff --git a/gcc/config/i386/x86-tune-sched.c b/gcc/config/i386/x86-tune-sched.cc similarity index 100% rename from gcc/config/i386/x86-tune-sched.c rename to gcc/config/i386/x86-tune-sched.cc diff --git a/gcc/config/ia64/ia64-c.c b/gcc/config/ia64/ia64-c.cc similarity index 100% rename from gcc/config/ia64/ia64-c.c rename to gcc/config/ia64/ia64-c.cc diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.cc similarity index 100% rename from gcc/config/ia64/ia64.c rename to gcc/config/ia64/ia64.cc diff --git a/gcc/config/iq2000/iq2000.c b/gcc/config/iq2000/iq2000.cc similarity index 100% rename from gcc/config/iq2000/iq2000.c rename to gcc/config/iq2000/iq2000.cc diff --git a/gcc/config/linux.c b/gcc/config/linux.cc similarity index 100% rename from gcc/config/linux.c rename to gcc/config/linux.cc diff --git a/gcc/config/lm32/lm32.c b/gcc/config/lm32/lm32.cc similarity index 100% rename from gcc/config/lm32/lm32.c rename to gcc/config/lm32/lm32.cc diff --git a/gcc/config/m32c/m32c-pragma.c b/gcc/config/m32c/m32c-pragma.cc similarity index 100% rename from gcc/config/m32c/m32c-pragma.c rename to gcc/config/m32c/m32c-pragma.cc diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.cc similarity index 100% rename from gcc/config/m32c/m32c.c rename to gcc/config/m32c/m32c.cc diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.cc similarity index 100% rename from gcc/config/m32r/m32r.c rename to gcc/config/m32r/m32r.cc diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.cc similarity index 100% rename from gcc/config/m68k/m68k.c rename to gcc/config/m68k/m68k.cc diff --git a/gcc/config/mcore/mcore.c b/gcc/config/mcore/mcore.cc similarity index 100% rename from gcc/config/mcore/mcore.c rename to gcc/config/mcore/mcore.cc diff --git a/gcc/config/microblaze/microblaze-c.c b/gcc/config/microblaze/microblaze-c.cc similarity index 100% rename from gcc/config/microblaze/microblaze-c.c rename to gcc/config/microblaze/microblaze-c.cc diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.cc similarity index 100% rename from gcc/config/microblaze/microblaze.c rename to gcc/config/microblaze/microblaze.cc diff --git a/gcc/config/mips/driver-native.c b/gcc/config/mips/driver-native.cc similarity index 100% rename from gcc/config/mips/driver-native.c rename to gcc/config/mips/driver-native.cc diff --git a/gcc/config/mips/frame-header-opt.c b/gcc/config/mips/frame-header-opt.cc similarity index 100% rename from gcc/config/mips/frame-header-opt.c rename to gcc/config/mips/frame-header-opt.cc diff --git a/gcc/config/mips/mips-d.c b/gcc/config/mips/mips-d.cc similarity index 100% rename from gcc/config/mips/mips-d.c rename to gcc/config/mips/mips-d.cc diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.cc similarity index 100% rename from gcc/config/mips/mips.c rename to gcc/config/mips/mips.cc diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.cc similarity index 100% rename from gcc/config/mmix/mmix.c rename to gcc/config/mmix/mmix.cc diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.cc similarity index 100% rename from gcc/config/mn10300/mn10300.c rename to gcc/config/mn10300/mn10300.cc diff --git a/gcc/config/moxie/moxie.c b/gcc/config/moxie/moxie.cc similarity index 100% rename from gcc/config/moxie/moxie.c rename to gcc/config/moxie/moxie.cc diff --git a/gcc/config/msp430/driver-msp430.c b/gcc/config/msp430/driver-msp430.cc similarity index 100% rename from gcc/config/msp430/driver-msp430.c rename to gcc/config/msp430/driver-msp430.cc diff --git a/gcc/config/msp430/msp430-c.c b/gcc/config/msp430/msp430-c.cc similarity index 100% rename from gcc/config/msp430/msp430-c.c rename to gcc/config/msp430/msp430-c.cc diff --git a/gcc/config/msp430/msp430-devices.c b/gcc/config/msp430/msp430-devices.cc similarity index 100% rename from gcc/config/msp430/msp430-devices.c rename to gcc/config/msp430/msp430-devices.cc diff --git a/gcc/config/msp430/msp430.c b/gcc/config/msp430/msp430.cc similarity index 100% rename from gcc/config/msp430/msp430.c rename to gcc/config/msp430/msp430.cc diff --git a/gcc/config/nds32/nds32-cost.c b/gcc/config/nds32/nds32-cost.cc similarity index 100% rename from gcc/config/nds32/nds32-cost.c rename to gcc/config/nds32/nds32-cost.cc diff --git a/gcc/config/nds32/nds32-fp-as-gp.c b/gcc/config/nds32/nds32-fp-as-gp.cc similarity index 100% rename from gcc/config/nds32/nds32-fp-as-gp.c rename to gcc/config/nds32/nds32-fp-as-gp.cc diff --git a/gcc/config/nds32/nds32-intrinsic.c b/gcc/config/nds32/nds32-intrinsic.cc similarity index 100% rename from gcc/config/nds32/nds32-intrinsic.c rename to gcc/config/nds32/nds32-intrinsic.cc diff --git a/gcc/config/nds32/nds32-isr.c b/gcc/config/nds32/nds32-isr.cc similarity index 100% rename from gcc/config/nds32/nds32-isr.c rename to gcc/config/nds32/nds32-isr.cc diff --git a/gcc/config/nds32/nds32-md-auxiliary.c b/gcc/config/nds32/nds32-md-auxiliary.cc similarity index 100% rename from gcc/config/nds32/nds32-md-auxiliary.c rename to gcc/config/nds32/nds32-md-auxiliary.cc diff --git a/gcc/config/nds32/nds32-memory-manipulation.c b/gcc/config/nds32/nds32-memory-manipulation.cc similarity index 100% rename from gcc/config/nds32/nds32-memory-manipulation.c rename to gcc/config/nds32/nds32-memory-manipulation.cc diff --git a/gcc/config/nds32/nds32-pipelines-auxiliary.c b/gcc/config/nds32/nds32-pipelines-auxiliary.cc similarity index 100% rename from gcc/config/nds32/nds32-pipelines-auxiliary.c rename to gcc/config/nds32/nds32-pipelines-auxiliary.cc diff --git a/gcc/config/nds32/nds32-predicates.c b/gcc/config/nds32/nds32-predicates.cc similarity index 100% rename from gcc/config/nds32/nds32-predicates.c rename to gcc/config/nds32/nds32-predicates.cc diff --git a/gcc/config/nds32/nds32-relax-opt.c b/gcc/config/nds32/nds32-relax-opt.cc similarity index 100% rename from gcc/config/nds32/nds32-relax-opt.c rename to gcc/config/nds32/nds32-relax-opt.cc diff --git a/gcc/config/nds32/nds32-utils.c b/gcc/config/nds32/nds32-utils.cc similarity index 100% rename from gcc/config/nds32/nds32-utils.c rename to gcc/config/nds32/nds32-utils.cc diff --git a/gcc/config/nds32/nds32.c b/gcc/config/nds32/nds32.cc similarity index 100% rename from gcc/config/nds32/nds32.c rename to gcc/config/nds32/nds32.cc diff --git a/gcc/config/netbsd-d.c b/gcc/config/netbsd-d.cc similarity index 100% rename from gcc/config/netbsd-d.c rename to gcc/config/netbsd-d.cc diff --git a/gcc/config/netbsd.c b/gcc/config/netbsd.cc similarity index 100% rename from gcc/config/netbsd.c rename to gcc/config/netbsd.cc diff --git a/gcc/config/nios2/nios2.c b/gcc/config/nios2/nios2.cc similarity index 100% rename from gcc/config/nios2/nios2.c rename to gcc/config/nios2/nios2.cc diff --git a/gcc/config/nvptx/mkoffload.c b/gcc/config/nvptx/mkoffload.cc similarity index 100% rename from gcc/config/nvptx/mkoffload.c rename to gcc/config/nvptx/mkoffload.cc diff --git a/gcc/config/nvptx/nvptx-c.c b/gcc/config/nvptx/nvptx-c.cc similarity index 100% rename from gcc/config/nvptx/nvptx-c.c rename to gcc/config/nvptx/nvptx-c.cc diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.cc similarity index 100% rename from gcc/config/nvptx/nvptx.c rename to gcc/config/nvptx/nvptx.cc diff --git a/gcc/config/openbsd-d.c b/gcc/config/openbsd-d.cc similarity index 100% rename from gcc/config/openbsd-d.c rename to gcc/config/openbsd-d.cc diff --git a/gcc/config/or1k/or1k.c b/gcc/config/or1k/or1k.cc similarity index 100% rename from gcc/config/or1k/or1k.c rename to gcc/config/or1k/or1k.cc diff --git a/gcc/config/pa/pa-d.c b/gcc/config/pa/pa-d.cc similarity index 100% rename from gcc/config/pa/pa-d.c rename to gcc/config/pa/pa-d.cc diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.cc similarity index 100% rename from gcc/config/pa/pa.c rename to gcc/config/pa/pa.cc diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.cc similarity index 100% rename from gcc/config/pdp11/pdp11.c rename to gcc/config/pdp11/pdp11.cc diff --git a/gcc/config/pru/pru-passes.c b/gcc/config/pru/pru-passes.cc similarity index 100% rename from gcc/config/pru/pru-passes.c rename to gcc/config/pru/pru-passes.cc diff --git a/gcc/config/pru/pru-pragma.c b/gcc/config/pru/pru-pragma.cc similarity index 100% rename from gcc/config/pru/pru-pragma.c rename to gcc/config/pru/pru-pragma.cc diff --git a/gcc/config/pru/pru.c b/gcc/config/pru/pru.cc similarity index 100% rename from gcc/config/pru/pru.c rename to gcc/config/pru/pru.cc diff --git a/gcc/config/riscv/riscv-builtins.c b/gcc/config/riscv/riscv-builtins.cc similarity index 100% rename from gcc/config/riscv/riscv-builtins.c rename to gcc/config/riscv/riscv-builtins.cc diff --git a/gcc/config/riscv/riscv-c.c b/gcc/config/riscv/riscv-c.cc similarity index 100% rename from gcc/config/riscv/riscv-c.c rename to gcc/config/riscv/riscv-c.cc diff --git a/gcc/config/riscv/riscv-d.c b/gcc/config/riscv/riscv-d.cc similarity index 100% rename from gcc/config/riscv/riscv-d.c rename to gcc/config/riscv/riscv-d.cc diff --git a/gcc/config/riscv/riscv-shorten-memrefs.c b/gcc/config/riscv/riscv-shorten-memrefs.cc similarity index 100% rename from gcc/config/riscv/riscv-shorten-memrefs.c rename to gcc/config/riscv/riscv-shorten-memrefs.cc diff --git a/gcc/config/riscv/riscv-sr.c b/gcc/config/riscv/riscv-sr.cc similarity index 100% rename from gcc/config/riscv/riscv-sr.c rename to gcc/config/riscv/riscv-sr.cc diff --git a/gcc/config/riscv/riscv.c b/gcc/config/riscv/riscv.cc similarity index 100% rename from gcc/config/riscv/riscv.c rename to gcc/config/riscv/riscv.cc diff --git a/gcc/config/rl78/rl78-c.c b/gcc/config/rl78/rl78-c.cc similarity index 100% rename from gcc/config/rl78/rl78-c.c rename to gcc/config/rl78/rl78-c.cc diff --git a/gcc/config/rl78/rl78.c b/gcc/config/rl78/rl78.cc similarity index 100% rename from gcc/config/rl78/rl78.c rename to gcc/config/rl78/rl78.cc diff --git a/gcc/config/rs6000/driver-rs6000.c b/gcc/config/rs6000/driver-rs6000.cc similarity index 100% rename from gcc/config/rs6000/driver-rs6000.c rename to gcc/config/rs6000/driver-rs6000.cc diff --git a/gcc/config/rs6000/host-darwin.c b/gcc/config/rs6000/host-darwin.cc similarity index 100% rename from gcc/config/rs6000/host-darwin.c rename to gcc/config/rs6000/host-darwin.cc diff --git a/gcc/config/rs6000/host-ppc64-darwin.c b/gcc/config/rs6000/host-ppc64-darwin.cc similarity index 100% rename from gcc/config/rs6000/host-ppc64-darwin.c rename to gcc/config/rs6000/host-ppc64-darwin.cc diff --git a/gcc/config/rs6000/rbtree.c b/gcc/config/rs6000/rbtree.cc similarity index 100% rename from gcc/config/rs6000/rbtree.c rename to gcc/config/rs6000/rbtree.cc diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.cc similarity index 100% rename from gcc/config/rs6000/rs6000-c.c rename to gcc/config/rs6000/rs6000-c.cc diff --git a/gcc/config/rs6000/rs6000-call.c b/gcc/config/rs6000/rs6000-call.cc similarity index 100% rename from gcc/config/rs6000/rs6000-call.c rename to gcc/config/rs6000/rs6000-call.cc diff --git a/gcc/config/rs6000/rs6000-d.c b/gcc/config/rs6000/rs6000-d.cc similarity index 100% rename from gcc/config/rs6000/rs6000-d.c rename to gcc/config/rs6000/rs6000-d.cc diff --git a/gcc/config/rs6000/rs6000-gen-builtins.c b/gcc/config/rs6000/rs6000-gen-builtins.cc similarity index 100% rename from gcc/config/rs6000/rs6000-gen-builtins.c rename to gcc/config/rs6000/rs6000-gen-builtins.cc diff --git a/gcc/config/rs6000/rs6000-linux.c b/gcc/config/rs6000/rs6000-linux.cc similarity index 100% rename from gcc/config/rs6000/rs6000-linux.c rename to gcc/config/rs6000/rs6000-linux.cc diff --git a/gcc/config/rs6000/rs6000-logue.c b/gcc/config/rs6000/rs6000-logue.cc similarity index 100% rename from gcc/config/rs6000/rs6000-logue.c rename to gcc/config/rs6000/rs6000-logue.cc diff --git a/gcc/config/rs6000/rs6000-p8swap.c b/gcc/config/rs6000/rs6000-p8swap.cc similarity index 100% rename from gcc/config/rs6000/rs6000-p8swap.c rename to gcc/config/rs6000/rs6000-p8swap.cc diff --git a/gcc/config/rs6000/rs6000-pcrel-opt.c b/gcc/config/rs6000/rs6000-pcrel-opt.cc similarity index 100% rename from gcc/config/rs6000/rs6000-pcrel-opt.c rename to gcc/config/rs6000/rs6000-pcrel-opt.cc diff --git a/gcc/config/rs6000/rs6000-string.c b/gcc/config/rs6000/rs6000-string.cc similarity index 100% rename from gcc/config/rs6000/rs6000-string.c rename to gcc/config/rs6000/rs6000-string.cc diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.cc similarity index 100% rename from gcc/config/rs6000/rs6000.c rename to gcc/config/rs6000/rs6000.cc diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.cc similarity index 100% rename from gcc/config/rx/rx.c rename to gcc/config/rx/rx.cc diff --git a/gcc/config/s390/driver-native.c b/gcc/config/s390/driver-native.cc similarity index 100% rename from gcc/config/s390/driver-native.c rename to gcc/config/s390/driver-native.cc diff --git a/gcc/config/s390/s390-c.c b/gcc/config/s390/s390-c.cc similarity index 100% rename from gcc/config/s390/s390-c.c rename to gcc/config/s390/s390-c.cc diff --git a/gcc/config/s390/s390-d.c b/gcc/config/s390/s390-d.cc similarity index 100% rename from gcc/config/s390/s390-d.c rename to gcc/config/s390/s390-d.cc diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.cc similarity index 100% rename from gcc/config/s390/s390.c rename to gcc/config/s390/s390.cc diff --git a/gcc/config/sh/divtab-sh4-300.c b/gcc/config/sh/divtab-sh4-300.cc similarity index 100% rename from gcc/config/sh/divtab-sh4-300.c rename to gcc/config/sh/divtab-sh4-300.cc diff --git a/gcc/config/sh/divtab-sh4.c b/gcc/config/sh/divtab-sh4.cc similarity index 100% rename from gcc/config/sh/divtab-sh4.c rename to gcc/config/sh/divtab-sh4.cc diff --git a/gcc/config/sh/divtab.c b/gcc/config/sh/divtab.cc similarity index 100% rename from gcc/config/sh/divtab.c rename to gcc/config/sh/divtab.cc diff --git a/gcc/config/sh/sh-c.c b/gcc/config/sh/sh-c.cc similarity index 100% rename from gcc/config/sh/sh-c.c rename to gcc/config/sh/sh-c.cc diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.cc similarity index 100% rename from gcc/config/sh/sh.c rename to gcc/config/sh/sh.cc diff --git a/gcc/config/sol2-c.c b/gcc/config/sol2-c.cc similarity index 100% rename from gcc/config/sol2-c.c rename to gcc/config/sol2-c.cc diff --git a/gcc/config/sol2-cxx.c b/gcc/config/sol2-cxx.cc similarity index 100% rename from gcc/config/sol2-cxx.c rename to gcc/config/sol2-cxx.cc diff --git a/gcc/config/sol2-d.c b/gcc/config/sol2-d.cc similarity index 100% rename from gcc/config/sol2-d.c rename to gcc/config/sol2-d.cc diff --git a/gcc/config/sol2-stubs.c b/gcc/config/sol2-stubs.cc similarity index 100% rename from gcc/config/sol2-stubs.c rename to gcc/config/sol2-stubs.cc diff --git a/gcc/config/sol2.c b/gcc/config/sol2.cc similarity index 100% rename from gcc/config/sol2.c rename to gcc/config/sol2.cc diff --git a/gcc/config/sparc/driver-sparc.c b/gcc/config/sparc/driver-sparc.cc similarity index 100% rename from gcc/config/sparc/driver-sparc.c rename to gcc/config/sparc/driver-sparc.cc diff --git a/gcc/config/sparc/sparc-c.c b/gcc/config/sparc/sparc-c.cc similarity index 100% rename from gcc/config/sparc/sparc-c.c rename to gcc/config/sparc/sparc-c.cc diff --git a/gcc/config/sparc/sparc-d.c b/gcc/config/sparc/sparc-d.cc similarity index 100% rename from gcc/config/sparc/sparc-d.c rename to gcc/config/sparc/sparc-d.cc diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.cc similarity index 100% rename from gcc/config/sparc/sparc.c rename to gcc/config/sparc/sparc.cc diff --git a/gcc/config/stormy16/stormy16.c b/gcc/config/stormy16/stormy16.cc similarity index 100% rename from gcc/config/stormy16/stormy16.c rename to gcc/config/stormy16/stormy16.cc diff --git a/gcc/config/tilegx/mul-tables.c b/gcc/config/tilegx/mul-tables.cc similarity index 100% rename from gcc/config/tilegx/mul-tables.c rename to gcc/config/tilegx/mul-tables.cc diff --git a/gcc/config/tilegx/tilegx-c.c b/gcc/config/tilegx/tilegx-c.cc similarity index 100% rename from gcc/config/tilegx/tilegx-c.c rename to gcc/config/tilegx/tilegx-c.cc diff --git a/gcc/config/tilegx/tilegx.c b/gcc/config/tilegx/tilegx.cc similarity index 100% rename from gcc/config/tilegx/tilegx.c rename to gcc/config/tilegx/tilegx.cc diff --git a/gcc/config/tilepro/mul-tables.c b/gcc/config/tilepro/mul-tables.cc similarity index 100% rename from gcc/config/tilepro/mul-tables.c rename to gcc/config/tilepro/mul-tables.cc diff --git a/gcc/config/tilepro/tilepro-c.c b/gcc/config/tilepro/tilepro-c.cc similarity index 100% rename from gcc/config/tilepro/tilepro-c.c rename to gcc/config/tilepro/tilepro-c.cc diff --git a/gcc/config/tilepro/tilepro.c b/gcc/config/tilepro/tilepro.cc similarity index 100% rename from gcc/config/tilepro/tilepro.c rename to gcc/config/tilepro/tilepro.cc diff --git a/gcc/config/v850/v850-c.c b/gcc/config/v850/v850-c.cc similarity index 100% rename from gcc/config/v850/v850-c.c rename to gcc/config/v850/v850-c.cc diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.cc similarity index 100% rename from gcc/config/v850/v850.c rename to gcc/config/v850/v850.cc diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.cc similarity index 100% rename from gcc/config/vax/vax.c rename to gcc/config/vax/vax.cc diff --git a/gcc/config/visium/visium.c b/gcc/config/visium/visium.cc similarity index 100% rename from gcc/config/visium/visium.c rename to gcc/config/visium/visium.cc diff --git a/gcc/config/vms/vms-c.c b/gcc/config/vms/vms-c.cc similarity index 100% rename from gcc/config/vms/vms-c.c rename to gcc/config/vms/vms-c.cc diff --git a/gcc/config/vms/vms-f.c b/gcc/config/vms/vms-f.cc similarity index 100% rename from gcc/config/vms/vms-f.c rename to gcc/config/vms/vms-f.cc diff --git a/gcc/config/vms/vms.c b/gcc/config/vms/vms.cc similarity index 100% rename from gcc/config/vms/vms.c rename to gcc/config/vms/vms.cc diff --git a/gcc/config/vxworks-c.c b/gcc/config/vxworks-c.cc similarity index 100% rename from gcc/config/vxworks-c.c rename to gcc/config/vxworks-c.cc diff --git a/gcc/config/vxworks.c b/gcc/config/vxworks.cc similarity index 100% rename from gcc/config/vxworks.c rename to gcc/config/vxworks.cc diff --git a/gcc/config/winnt-c.c b/gcc/config/winnt-c.cc similarity index 100% rename from gcc/config/winnt-c.c rename to gcc/config/winnt-c.cc diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.cc similarity index 100% rename from gcc/config/xtensa/xtensa.c rename to gcc/config/xtensa/xtensa.cc diff --git a/gcc/context.c b/gcc/context.cc similarity index 100% rename from gcc/context.c rename to gcc/context.cc diff --git a/gcc/convert.c b/gcc/convert.cc similarity index 100% rename from gcc/convert.c rename to gcc/convert.cc diff --git a/gcc/coverage.c b/gcc/coverage.cc similarity index 100% rename from gcc/coverage.c rename to gcc/coverage.cc diff --git a/gcc/cp/call.c b/gcc/cp/call.cc similarity index 100% rename from gcc/cp/call.c rename to gcc/cp/call.cc diff --git a/gcc/cp/class.c b/gcc/cp/class.cc similarity index 100% rename from gcc/cp/class.c rename to gcc/cp/class.cc diff --git a/gcc/cp/constexpr.c b/gcc/cp/constexpr.cc similarity index 100% rename from gcc/cp/constexpr.c rename to gcc/cp/constexpr.cc diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.cc similarity index 100% rename from gcc/cp/cp-gimplify.c rename to gcc/cp/cp-gimplify.cc diff --git a/gcc/cp/cp-lang.c b/gcc/cp/cp-lang.cc similarity index 100% rename from gcc/cp/cp-lang.c rename to gcc/cp/cp-lang.cc diff --git a/gcc/cp/cp-objcp-common.c b/gcc/cp/cp-objcp-common.cc similarity index 100% rename from gcc/cp/cp-objcp-common.c rename to gcc/cp/cp-objcp-common.cc diff --git a/gcc/cp/cp-ubsan.c b/gcc/cp/cp-ubsan.cc similarity index 100% rename from gcc/cp/cp-ubsan.c rename to gcc/cp/cp-ubsan.cc diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.cc similarity index 100% rename from gcc/cp/cvt.c rename to gcc/cp/cvt.cc diff --git a/gcc/cp/cxx-pretty-print.c b/gcc/cp/cxx-pretty-print.cc similarity index 100% rename from gcc/cp/cxx-pretty-print.c rename to gcc/cp/cxx-pretty-print.cc diff --git a/gcc/cp/decl.c b/gcc/cp/decl.cc similarity index 100% rename from gcc/cp/decl.c rename to gcc/cp/decl.cc diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.cc similarity index 100% rename from gcc/cp/decl2.c rename to gcc/cp/decl2.cc diff --git a/gcc/cp/dump.c b/gcc/cp/dump.cc similarity index 100% rename from gcc/cp/dump.c rename to gcc/cp/dump.cc diff --git a/gcc/cp/error.c b/gcc/cp/error.cc similarity index 100% rename from gcc/cp/error.c rename to gcc/cp/error.cc diff --git a/gcc/cp/except.c b/gcc/cp/except.cc similarity index 100% rename from gcc/cp/except.c rename to gcc/cp/except.cc diff --git a/gcc/cp/expr.c b/gcc/cp/expr.cc similarity index 100% rename from gcc/cp/expr.c rename to gcc/cp/expr.cc diff --git a/gcc/cp/friend.c b/gcc/cp/friend.cc similarity index 100% rename from gcc/cp/friend.c rename to gcc/cp/friend.cc diff --git a/gcc/cp/g++spec.c b/gcc/cp/g++spec.cc similarity index 100% rename from gcc/cp/g++spec.c rename to gcc/cp/g++spec.cc diff --git a/gcc/cp/init.c b/gcc/cp/init.cc similarity index 100% rename from gcc/cp/init.c rename to gcc/cp/init.cc diff --git a/gcc/cp/lambda.c b/gcc/cp/lambda.cc similarity index 100% rename from gcc/cp/lambda.c rename to gcc/cp/lambda.cc diff --git a/gcc/cp/lex.c b/gcc/cp/lex.cc similarity index 100% rename from gcc/cp/lex.c rename to gcc/cp/lex.cc diff --git a/gcc/cp/mangle.c b/gcc/cp/mangle.cc similarity index 100% rename from gcc/cp/mangle.c rename to gcc/cp/mangle.cc diff --git a/gcc/cp/method.c b/gcc/cp/method.cc similarity index 100% rename from gcc/cp/method.c rename to gcc/cp/method.cc diff --git a/gcc/cp/name-lookup.c b/gcc/cp/name-lookup.cc similarity index 100% rename from gcc/cp/name-lookup.c rename to gcc/cp/name-lookup.cc diff --git a/gcc/cp/optimize.c b/gcc/cp/optimize.cc similarity index 100% rename from gcc/cp/optimize.c rename to gcc/cp/optimize.cc diff --git a/gcc/cp/parser.c b/gcc/cp/parser.cc similarity index 100% rename from gcc/cp/parser.c rename to gcc/cp/parser.cc diff --git a/gcc/cp/pt.c b/gcc/cp/pt.cc similarity index 100% rename from gcc/cp/pt.c rename to gcc/cp/pt.cc diff --git a/gcc/cp/ptree.c b/gcc/cp/ptree.cc similarity index 100% rename from gcc/cp/ptree.c rename to gcc/cp/ptree.cc diff --git a/gcc/cp/rtti.c b/gcc/cp/rtti.cc similarity index 100% rename from gcc/cp/rtti.c rename to gcc/cp/rtti.cc diff --git a/gcc/cp/search.c b/gcc/cp/search.cc similarity index 100% rename from gcc/cp/search.c rename to gcc/cp/search.cc diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.cc similarity index 100% rename from gcc/cp/semantics.c rename to gcc/cp/semantics.cc diff --git a/gcc/cp/tree.c b/gcc/cp/tree.cc similarity index 100% rename from gcc/cp/tree.c rename to gcc/cp/tree.cc diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.cc similarity index 100% rename from gcc/cp/typeck.c rename to gcc/cp/typeck.cc diff --git a/gcc/cp/typeck2.c b/gcc/cp/typeck2.cc similarity index 100% rename from gcc/cp/typeck2.c rename to gcc/cp/typeck2.cc diff --git a/gcc/cp/vtable-class-hierarchy.c b/gcc/cp/vtable-class-hierarchy.cc similarity index 100% rename from gcc/cp/vtable-class-hierarchy.c rename to gcc/cp/vtable-class-hierarchy.cc diff --git a/gcc/cppbuiltin.c b/gcc/cppbuiltin.cc similarity index 100% rename from gcc/cppbuiltin.c rename to gcc/cppbuiltin.cc diff --git a/gcc/cppdefault.c b/gcc/cppdefault.cc similarity index 100% rename from gcc/cppdefault.c rename to gcc/cppdefault.cc diff --git a/gcc/cprop.c b/gcc/cprop.cc similarity index 100% rename from gcc/cprop.c rename to gcc/cprop.cc diff --git a/gcc/cse.c b/gcc/cse.cc similarity index 100% rename from gcc/cse.c rename to gcc/cse.cc diff --git a/gcc/cselib.c b/gcc/cselib.cc similarity index 100% rename from gcc/cselib.c rename to gcc/cselib.cc diff --git a/gcc/ctfc.c b/gcc/ctfc.cc similarity index 100% rename from gcc/ctfc.c rename to gcc/ctfc.cc diff --git a/gcc/ctfout.c b/gcc/ctfout.cc similarity index 100% rename from gcc/ctfout.c rename to gcc/ctfout.cc diff --git a/gcc/data-streamer-in.c b/gcc/data-streamer-in.cc similarity index 100% rename from gcc/data-streamer-in.c rename to gcc/data-streamer-in.cc diff --git a/gcc/data-streamer-out.c b/gcc/data-streamer-out.cc similarity index 100% rename from gcc/data-streamer-out.c rename to gcc/data-streamer-out.cc diff --git a/gcc/data-streamer.c b/gcc/data-streamer.cc similarity index 100% rename from gcc/data-streamer.c rename to gcc/data-streamer.cc diff --git a/gcc/dbgcnt.c b/gcc/dbgcnt.cc similarity index 100% rename from gcc/dbgcnt.c rename to gcc/dbgcnt.cc diff --git a/gcc/dbxout.c b/gcc/dbxout.cc similarity index 100% rename from gcc/dbxout.c rename to gcc/dbxout.cc diff --git a/gcc/dce.c b/gcc/dce.cc similarity index 100% rename from gcc/dce.c rename to gcc/dce.cc diff --git a/gcc/ddg.c b/gcc/ddg.cc similarity index 100% rename from gcc/ddg.c rename to gcc/ddg.cc diff --git a/gcc/debug.c b/gcc/debug.cc similarity index 100% rename from gcc/debug.c rename to gcc/debug.cc diff --git a/gcc/df-core.c b/gcc/df-core.cc similarity index 100% rename from gcc/df-core.c rename to gcc/df-core.cc diff --git a/gcc/df-problems.c b/gcc/df-problems.cc similarity index 100% rename from gcc/df-problems.c rename to gcc/df-problems.cc diff --git a/gcc/df-scan.c b/gcc/df-scan.cc similarity index 100% rename from gcc/df-scan.c rename to gcc/df-scan.cc diff --git a/gcc/dfp.c b/gcc/dfp.cc similarity index 100% rename from gcc/dfp.c rename to gcc/dfp.cc diff --git a/gcc/diagnostic-color.c b/gcc/diagnostic-color.cc similarity index 100% rename from gcc/diagnostic-color.c rename to gcc/diagnostic-color.cc diff --git a/gcc/diagnostic-show-locus.c b/gcc/diagnostic-show-locus.cc similarity index 100% rename from gcc/diagnostic-show-locus.c rename to gcc/diagnostic-show-locus.cc diff --git a/gcc/diagnostic-spec.c b/gcc/diagnostic-spec.cc similarity index 100% rename from gcc/diagnostic-spec.c rename to gcc/diagnostic-spec.cc diff --git a/gcc/diagnostic.c b/gcc/diagnostic.cc similarity index 100% rename from gcc/diagnostic.c rename to gcc/diagnostic.cc diff --git a/gcc/dojump.c b/gcc/dojump.cc similarity index 100% rename from gcc/dojump.c rename to gcc/dojump.cc diff --git a/gcc/dominance.c b/gcc/dominance.cc similarity index 100% rename from gcc/dominance.c rename to gcc/dominance.cc diff --git a/gcc/domwalk.c b/gcc/domwalk.cc similarity index 100% rename from gcc/domwalk.c rename to gcc/domwalk.cc diff --git a/gcc/double-int.c b/gcc/double-int.cc similarity index 100% rename from gcc/double-int.c rename to gcc/double-int.cc diff --git a/gcc/dse.c b/gcc/dse.cc similarity index 100% rename from gcc/dse.c rename to gcc/dse.cc diff --git a/gcc/dumpfile.c b/gcc/dumpfile.cc similarity index 100% rename from gcc/dumpfile.c rename to gcc/dumpfile.cc diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.cc similarity index 100% rename from gcc/dwarf2asm.c rename to gcc/dwarf2asm.cc diff --git a/gcc/dwarf2cfi.c b/gcc/dwarf2cfi.cc similarity index 100% rename from gcc/dwarf2cfi.c rename to gcc/dwarf2cfi.cc diff --git a/gcc/dwarf2ctf.c b/gcc/dwarf2ctf.cc similarity index 100% rename from gcc/dwarf2ctf.c rename to gcc/dwarf2ctf.cc diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.cc similarity index 100% rename from gcc/dwarf2out.c rename to gcc/dwarf2out.cc diff --git a/gcc/early-remat.c b/gcc/early-remat.cc similarity index 100% rename from gcc/early-remat.c rename to gcc/early-remat.cc diff --git a/gcc/edit-context.c b/gcc/edit-context.cc similarity index 100% rename from gcc/edit-context.c rename to gcc/edit-context.cc diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.cc similarity index 100% rename from gcc/emit-rtl.c rename to gcc/emit-rtl.cc diff --git a/gcc/errors.c b/gcc/errors.cc similarity index 100% rename from gcc/errors.c rename to gcc/errors.cc diff --git a/gcc/et-forest.c b/gcc/et-forest.cc similarity index 100% rename from gcc/et-forest.c rename to gcc/et-forest.cc diff --git a/gcc/except.c b/gcc/except.cc similarity index 100% rename from gcc/except.c rename to gcc/except.cc diff --git a/gcc/explow.c b/gcc/explow.cc similarity index 100% rename from gcc/explow.c rename to gcc/explow.cc diff --git a/gcc/expmed.c b/gcc/expmed.cc similarity index 100% rename from gcc/expmed.c rename to gcc/expmed.cc diff --git a/gcc/expr.c b/gcc/expr.cc similarity index 100% rename from gcc/expr.c rename to gcc/expr.cc diff --git a/gcc/fibonacci_heap.c b/gcc/fibonacci_heap.cc similarity index 100% rename from gcc/fibonacci_heap.c rename to gcc/fibonacci_heap.cc diff --git a/gcc/file-find.c b/gcc/file-find.cc similarity index 100% rename from gcc/file-find.c rename to gcc/file-find.cc diff --git a/gcc/file-prefix-map.c b/gcc/file-prefix-map.cc similarity index 100% rename from gcc/file-prefix-map.c rename to gcc/file-prefix-map.cc diff --git a/gcc/final.c b/gcc/final.cc similarity index 100% rename from gcc/final.c rename to gcc/final.cc diff --git a/gcc/fixed-value.c b/gcc/fixed-value.cc similarity index 100% rename from gcc/fixed-value.c rename to gcc/fixed-value.cc diff --git a/gcc/fold-const-call.c b/gcc/fold-const-call.cc similarity index 100% rename from gcc/fold-const-call.c rename to gcc/fold-const-call.cc diff --git a/gcc/fold-const.c b/gcc/fold-const.cc similarity index 100% rename from gcc/fold-const.c rename to gcc/fold-const.cc diff --git a/gcc/fortran/arith.c b/gcc/fortran/arith.cc similarity index 100% rename from gcc/fortran/arith.c rename to gcc/fortran/arith.cc diff --git a/gcc/fortran/array.c b/gcc/fortran/array.cc similarity index 100% rename from gcc/fortran/array.c rename to gcc/fortran/array.cc diff --git a/gcc/fortran/bbt.c b/gcc/fortran/bbt.cc similarity index 100% rename from gcc/fortran/bbt.c rename to gcc/fortran/bbt.cc diff --git a/gcc/fortran/check.c b/gcc/fortran/check.cc similarity index 100% rename from gcc/fortran/check.c rename to gcc/fortran/check.cc diff --git a/gcc/fortran/class.c b/gcc/fortran/class.cc similarity index 100% rename from gcc/fortran/class.c rename to gcc/fortran/class.cc diff --git a/gcc/fortran/constructor.c b/gcc/fortran/constructor.cc similarity index 100% rename from gcc/fortran/constructor.c rename to gcc/fortran/constructor.cc diff --git a/gcc/fortran/convert.c b/gcc/fortran/convert.cc similarity index 100% rename from gcc/fortran/convert.c rename to gcc/fortran/convert.cc diff --git a/gcc/fortran/cpp.c b/gcc/fortran/cpp.cc similarity index 100% rename from gcc/fortran/cpp.c rename to gcc/fortran/cpp.cc diff --git a/gcc/fortran/data.c b/gcc/fortran/data.cc similarity index 100% rename from gcc/fortran/data.c rename to gcc/fortran/data.cc diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.cc similarity index 100% rename from gcc/fortran/decl.c rename to gcc/fortran/decl.cc diff --git a/gcc/fortran/dependency.c b/gcc/fortran/dependency.cc similarity index 100% rename from gcc/fortran/dependency.c rename to gcc/fortran/dependency.cc diff --git a/gcc/fortran/dump-parse-tree.c b/gcc/fortran/dump-parse-tree.cc similarity index 100% rename from gcc/fortran/dump-parse-tree.c rename to gcc/fortran/dump-parse-tree.cc diff --git a/gcc/fortran/error.c b/gcc/fortran/error.cc similarity index 100% rename from gcc/fortran/error.c rename to gcc/fortran/error.cc diff --git a/gcc/fortran/expr.c b/gcc/fortran/expr.cc similarity index 100% rename from gcc/fortran/expr.c rename to gcc/fortran/expr.cc diff --git a/gcc/fortran/f95-lang.c b/gcc/fortran/f95-lang.cc similarity index 100% rename from gcc/fortran/f95-lang.c rename to gcc/fortran/f95-lang.cc diff --git a/gcc/fortran/frontend-passes.c b/gcc/fortran/frontend-passes.cc similarity index 100% rename from gcc/fortran/frontend-passes.c rename to gcc/fortran/frontend-passes.cc diff --git a/gcc/fortran/gfortranspec.c b/gcc/fortran/gfortranspec.cc similarity index 100% rename from gcc/fortran/gfortranspec.c rename to gcc/fortran/gfortranspec.cc diff --git a/gcc/fortran/interface.c b/gcc/fortran/interface.cc similarity index 100% rename from gcc/fortran/interface.c rename to gcc/fortran/interface.cc diff --git a/gcc/fortran/intrinsic.c b/gcc/fortran/intrinsic.cc similarity index 100% rename from gcc/fortran/intrinsic.c rename to gcc/fortran/intrinsic.cc diff --git a/gcc/fortran/io.c b/gcc/fortran/io.cc similarity index 100% rename from gcc/fortran/io.c rename to gcc/fortran/io.cc diff --git a/gcc/fortran/iresolve.c b/gcc/fortran/iresolve.cc similarity index 100% rename from gcc/fortran/iresolve.c rename to gcc/fortran/iresolve.cc diff --git a/gcc/fortran/match.c b/gcc/fortran/match.cc similarity index 100% rename from gcc/fortran/match.c rename to gcc/fortran/match.cc diff --git a/gcc/fortran/matchexp.c b/gcc/fortran/matchexp.cc similarity index 100% rename from gcc/fortran/matchexp.c rename to gcc/fortran/matchexp.cc diff --git a/gcc/fortran/misc.c b/gcc/fortran/misc.cc similarity index 100% rename from gcc/fortran/misc.c rename to gcc/fortran/misc.cc diff --git a/gcc/fortran/module.c b/gcc/fortran/module.cc similarity index 100% rename from gcc/fortran/module.c rename to gcc/fortran/module.cc diff --git a/gcc/fortran/openmp.c b/gcc/fortran/openmp.cc similarity index 100% rename from gcc/fortran/openmp.c rename to gcc/fortran/openmp.cc diff --git a/gcc/fortran/options.c b/gcc/fortran/options.cc similarity index 100% rename from gcc/fortran/options.c rename to gcc/fortran/options.cc diff --git a/gcc/fortran/parse.c b/gcc/fortran/parse.cc similarity index 100% rename from gcc/fortran/parse.c rename to gcc/fortran/parse.cc diff --git a/gcc/fortran/primary.c b/gcc/fortran/primary.cc similarity index 100% rename from gcc/fortran/primary.c rename to gcc/fortran/primary.cc diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.cc similarity index 100% rename from gcc/fortran/resolve.c rename to gcc/fortran/resolve.cc diff --git a/gcc/fortran/scanner.c b/gcc/fortran/scanner.cc similarity index 100% rename from gcc/fortran/scanner.c rename to gcc/fortran/scanner.cc diff --git a/gcc/fortran/simplify.c b/gcc/fortran/simplify.cc similarity index 100% rename from gcc/fortran/simplify.c rename to gcc/fortran/simplify.cc diff --git a/gcc/fortran/st.c b/gcc/fortran/st.cc similarity index 100% rename from gcc/fortran/st.c rename to gcc/fortran/st.cc diff --git a/gcc/fortran/symbol.c b/gcc/fortran/symbol.cc similarity index 100% rename from gcc/fortran/symbol.c rename to gcc/fortran/symbol.cc diff --git a/gcc/fortran/target-memory.c b/gcc/fortran/target-memory.cc similarity index 100% rename from gcc/fortran/target-memory.c rename to gcc/fortran/target-memory.cc diff --git a/gcc/fortran/trans-array.c b/gcc/fortran/trans-array.cc similarity index 100% rename from gcc/fortran/trans-array.c rename to gcc/fortran/trans-array.cc diff --git a/gcc/fortran/trans-common.c b/gcc/fortran/trans-common.cc similarity index 100% rename from gcc/fortran/trans-common.c rename to gcc/fortran/trans-common.cc diff --git a/gcc/fortran/trans-const.c b/gcc/fortran/trans-const.cc similarity index 100% rename from gcc/fortran/trans-const.c rename to gcc/fortran/trans-const.cc diff --git a/gcc/fortran/trans-decl.c b/gcc/fortran/trans-decl.cc similarity index 100% rename from gcc/fortran/trans-decl.c rename to gcc/fortran/trans-decl.cc diff --git a/gcc/fortran/trans-expr.c b/gcc/fortran/trans-expr.cc similarity index 100% rename from gcc/fortran/trans-expr.c rename to gcc/fortran/trans-expr.cc diff --git a/gcc/fortran/trans-intrinsic.c b/gcc/fortran/trans-intrinsic.cc similarity index 100% rename from gcc/fortran/trans-intrinsic.c rename to gcc/fortran/trans-intrinsic.cc diff --git a/gcc/fortran/trans-io.c b/gcc/fortran/trans-io.cc similarity index 100% rename from gcc/fortran/trans-io.c rename to gcc/fortran/trans-io.cc diff --git a/gcc/fortran/trans-openmp.c b/gcc/fortran/trans-openmp.cc similarity index 100% rename from gcc/fortran/trans-openmp.c rename to gcc/fortran/trans-openmp.cc diff --git a/gcc/fortran/trans-stmt.c b/gcc/fortran/trans-stmt.cc similarity index 100% rename from gcc/fortran/trans-stmt.c rename to gcc/fortran/trans-stmt.cc diff --git a/gcc/fortran/trans-types.c b/gcc/fortran/trans-types.cc similarity index 100% rename from gcc/fortran/trans-types.c rename to gcc/fortran/trans-types.cc diff --git a/gcc/fortran/trans.c b/gcc/fortran/trans.cc similarity index 100% rename from gcc/fortran/trans.c rename to gcc/fortran/trans.cc diff --git a/gcc/fp-test.c b/gcc/fp-test.cc similarity index 100% rename from gcc/fp-test.c rename to gcc/fp-test.cc diff --git a/gcc/function-tests.c b/gcc/function-tests.cc similarity index 100% rename from gcc/function-tests.c rename to gcc/function-tests.cc diff --git a/gcc/function.c b/gcc/function.cc similarity index 100% rename from gcc/function.c rename to gcc/function.cc diff --git a/gcc/fwprop.c b/gcc/fwprop.cc similarity index 100% rename from gcc/fwprop.c rename to gcc/fwprop.cc diff --git a/gcc/gcc-ar.c b/gcc/gcc-ar.cc similarity index 100% rename from gcc/gcc-ar.c rename to gcc/gcc-ar.cc diff --git a/gcc/gcc-main.c b/gcc/gcc-main.cc similarity index 100% rename from gcc/gcc-main.c rename to gcc/gcc-main.cc diff --git a/gcc/gcc-rich-location.c b/gcc/gcc-rich-location.cc similarity index 100% rename from gcc/gcc-rich-location.c rename to gcc/gcc-rich-location.cc diff --git a/gcc/gcc.c b/gcc/gcc.cc similarity index 100% rename from gcc/gcc.c rename to gcc/gcc.cc diff --git a/gcc/gcov-dump.c b/gcc/gcov-dump.cc similarity index 100% rename from gcc/gcov-dump.c rename to gcc/gcov-dump.cc diff --git a/gcc/gcov-io.c b/gcc/gcov-io.cc similarity index 100% rename from gcc/gcov-io.c rename to gcc/gcov-io.cc diff --git a/gcc/gcov-tool.c b/gcc/gcov-tool.cc similarity index 100% rename from gcc/gcov-tool.c rename to gcc/gcov-tool.cc diff --git a/gcc/gcov.c b/gcc/gcov.cc similarity index 100% rename from gcc/gcov.c rename to gcc/gcov.cc diff --git a/gcc/gcse-common.c b/gcc/gcse-common.cc similarity index 100% rename from gcc/gcse-common.c rename to gcc/gcse-common.cc diff --git a/gcc/gcse.c b/gcc/gcse.cc similarity index 100% rename from gcc/gcse.c rename to gcc/gcse.cc diff --git a/gcc/genattr-common.c b/gcc/genattr-common.cc similarity index 100% rename from gcc/genattr-common.c rename to gcc/genattr-common.cc diff --git a/gcc/genattr.c b/gcc/genattr.cc similarity index 100% rename from gcc/genattr.c rename to gcc/genattr.cc diff --git a/gcc/genattrtab.c b/gcc/genattrtab.cc similarity index 100% rename from gcc/genattrtab.c rename to gcc/genattrtab.cc diff --git a/gcc/genautomata.c b/gcc/genautomata.cc similarity index 100% rename from gcc/genautomata.c rename to gcc/genautomata.cc diff --git a/gcc/gencfn-macros.c b/gcc/gencfn-macros.cc similarity index 100% rename from gcc/gencfn-macros.c rename to gcc/gencfn-macros.cc diff --git a/gcc/gencheck.c b/gcc/gencheck.cc similarity index 100% rename from gcc/gencheck.c rename to gcc/gencheck.cc diff --git a/gcc/genchecksum.c b/gcc/genchecksum.cc similarity index 100% rename from gcc/genchecksum.c rename to gcc/genchecksum.cc diff --git a/gcc/gencodes.c b/gcc/gencodes.cc similarity index 100% rename from gcc/gencodes.c rename to gcc/gencodes.cc diff --git a/gcc/genconditions.c b/gcc/genconditions.cc similarity index 100% rename from gcc/genconditions.c rename to gcc/genconditions.cc diff --git a/gcc/genconfig.c b/gcc/genconfig.cc similarity index 100% rename from gcc/genconfig.c rename to gcc/genconfig.cc diff --git a/gcc/genconstants.c b/gcc/genconstants.cc similarity index 100% rename from gcc/genconstants.c rename to gcc/genconstants.cc diff --git a/gcc/genemit.c b/gcc/genemit.cc similarity index 100% rename from gcc/genemit.c rename to gcc/genemit.cc diff --git a/gcc/genenums.c b/gcc/genenums.cc similarity index 100% rename from gcc/genenums.c rename to gcc/genenums.cc diff --git a/gcc/generic-match-head.c b/gcc/generic-match-head.cc similarity index 100% rename from gcc/generic-match-head.c rename to gcc/generic-match-head.cc diff --git a/gcc/genextract.c b/gcc/genextract.cc similarity index 100% rename from gcc/genextract.c rename to gcc/genextract.cc diff --git a/gcc/genflags.c b/gcc/genflags.cc similarity index 100% rename from gcc/genflags.c rename to gcc/genflags.cc diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.cc similarity index 100% rename from gcc/gengenrtl.c rename to gcc/gengenrtl.cc diff --git a/gcc/gengtype-parse.c b/gcc/gengtype-parse.cc similarity index 100% rename from gcc/gengtype-parse.c rename to gcc/gengtype-parse.cc diff --git a/gcc/gengtype-state.c b/gcc/gengtype-state.cc similarity index 100% rename from gcc/gengtype-state.c rename to gcc/gengtype-state.cc diff --git a/gcc/gengtype.c b/gcc/gengtype.cc similarity index 100% rename from gcc/gengtype.c rename to gcc/gengtype.cc diff --git a/gcc/genhooks.c b/gcc/genhooks.cc similarity index 100% rename from gcc/genhooks.c rename to gcc/genhooks.cc diff --git a/gcc/genmatch.c b/gcc/genmatch.cc similarity index 100% rename from gcc/genmatch.c rename to gcc/genmatch.cc diff --git a/gcc/genmddeps.c b/gcc/genmddeps.cc similarity index 100% rename from gcc/genmddeps.c rename to gcc/genmddeps.cc diff --git a/gcc/genmddump.c b/gcc/genmddump.cc similarity index 100% rename from gcc/genmddump.c rename to gcc/genmddump.cc diff --git a/gcc/genmodes.c b/gcc/genmodes.cc similarity index 100% rename from gcc/genmodes.c rename to gcc/genmodes.cc diff --git a/gcc/genopinit.c b/gcc/genopinit.cc similarity index 100% rename from gcc/genopinit.c rename to gcc/genopinit.cc diff --git a/gcc/genoutput.c b/gcc/genoutput.cc similarity index 100% rename from gcc/genoutput.c rename to gcc/genoutput.cc diff --git a/gcc/genpeep.c b/gcc/genpeep.cc similarity index 100% rename from gcc/genpeep.c rename to gcc/genpeep.cc diff --git a/gcc/genpreds.c b/gcc/genpreds.cc similarity index 100% rename from gcc/genpreds.c rename to gcc/genpreds.cc diff --git a/gcc/genrecog.c b/gcc/genrecog.cc similarity index 100% rename from gcc/genrecog.c rename to gcc/genrecog.cc diff --git a/gcc/gensupport.c b/gcc/gensupport.cc similarity index 100% rename from gcc/gensupport.c rename to gcc/gensupport.cc diff --git a/gcc/gentarget-def.c b/gcc/gentarget-def.cc similarity index 100% rename from gcc/gentarget-def.c rename to gcc/gentarget-def.cc diff --git a/gcc/genversion.c b/gcc/genversion.cc similarity index 100% rename from gcc/genversion.c rename to gcc/genversion.cc diff --git a/gcc/ggc-common.c b/gcc/ggc-common.cc similarity index 100% rename from gcc/ggc-common.c rename to gcc/ggc-common.cc diff --git a/gcc/ggc-none.c b/gcc/ggc-none.cc similarity index 100% rename from gcc/ggc-none.c rename to gcc/ggc-none.cc diff --git a/gcc/ggc-page.c b/gcc/ggc-page.cc similarity index 100% rename from gcc/ggc-page.c rename to gcc/ggc-page.cc diff --git a/gcc/ggc-tests.c b/gcc/ggc-tests.cc similarity index 100% rename from gcc/ggc-tests.c rename to gcc/ggc-tests.cc diff --git a/gcc/gimple-builder.c b/gcc/gimple-builder.cc similarity index 100% rename from gcc/gimple-builder.c rename to gcc/gimple-builder.cc diff --git a/gcc/gimple-expr.c b/gcc/gimple-expr.cc similarity index 100% rename from gcc/gimple-expr.c rename to gcc/gimple-expr.cc diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.cc similarity index 100% rename from gcc/gimple-fold.c rename to gcc/gimple-fold.cc diff --git a/gcc/gimple-iterator.c b/gcc/gimple-iterator.cc similarity index 100% rename from gcc/gimple-iterator.c rename to gcc/gimple-iterator.cc diff --git a/gcc/gimple-laddress.c b/gcc/gimple-laddress.cc similarity index 100% rename from gcc/gimple-laddress.c rename to gcc/gimple-laddress.cc diff --git a/gcc/gimple-loop-jam.c b/gcc/gimple-loop-jam.cc similarity index 100% rename from gcc/gimple-loop-jam.c rename to gcc/gimple-loop-jam.cc diff --git a/gcc/gimple-low.c b/gcc/gimple-low.cc similarity index 100% rename from gcc/gimple-low.c rename to gcc/gimple-low.cc diff --git a/gcc/gimple-match-head.c b/gcc/gimple-match-head.cc similarity index 100% rename from gcc/gimple-match-head.c rename to gcc/gimple-match-head.cc diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.cc similarity index 100% rename from gcc/gimple-pretty-print.c rename to gcc/gimple-pretty-print.cc diff --git a/gcc/gimple-ssa-backprop.c b/gcc/gimple-ssa-backprop.cc similarity index 100% rename from gcc/gimple-ssa-backprop.c rename to gcc/gimple-ssa-backprop.cc diff --git a/gcc/gimple-ssa-evrp-analyze.c b/gcc/gimple-ssa-evrp-analyze.cc similarity index 100% rename from gcc/gimple-ssa-evrp-analyze.c rename to gcc/gimple-ssa-evrp-analyze.cc diff --git a/gcc/gimple-ssa-evrp.c b/gcc/gimple-ssa-evrp.cc similarity index 100% rename from gcc/gimple-ssa-evrp.c rename to gcc/gimple-ssa-evrp.cc diff --git a/gcc/gimple-ssa-isolate-paths.c b/gcc/gimple-ssa-isolate-paths.cc similarity index 100% rename from gcc/gimple-ssa-isolate-paths.c rename to gcc/gimple-ssa-isolate-paths.cc diff --git a/gcc/gimple-ssa-nonnull-compare.c b/gcc/gimple-ssa-nonnull-compare.cc similarity index 100% rename from gcc/gimple-ssa-nonnull-compare.c rename to gcc/gimple-ssa-nonnull-compare.cc diff --git a/gcc/gimple-ssa-split-paths.c b/gcc/gimple-ssa-split-paths.cc similarity index 100% rename from gcc/gimple-ssa-split-paths.c rename to gcc/gimple-ssa-split-paths.cc diff --git a/gcc/gimple-ssa-sprintf.c b/gcc/gimple-ssa-sprintf.cc similarity index 100% rename from gcc/gimple-ssa-sprintf.c rename to gcc/gimple-ssa-sprintf.cc diff --git a/gcc/gimple-ssa-store-merging.c b/gcc/gimple-ssa-store-merging.cc similarity index 100% rename from gcc/gimple-ssa-store-merging.c rename to gcc/gimple-ssa-store-merging.cc diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.cc similarity index 100% rename from gcc/gimple-ssa-strength-reduction.c rename to gcc/gimple-ssa-strength-reduction.cc diff --git a/gcc/gimple-ssa-warn-alloca.c b/gcc/gimple-ssa-warn-alloca.cc similarity index 100% rename from gcc/gimple-ssa-warn-alloca.c rename to gcc/gimple-ssa-warn-alloca.cc diff --git a/gcc/gimple-ssa-warn-restrict.c b/gcc/gimple-ssa-warn-restrict.cc similarity index 100% rename from gcc/gimple-ssa-warn-restrict.c rename to gcc/gimple-ssa-warn-restrict.cc diff --git a/gcc/gimple-streamer-in.c b/gcc/gimple-streamer-in.cc similarity index 100% rename from gcc/gimple-streamer-in.c rename to gcc/gimple-streamer-in.cc diff --git a/gcc/gimple-streamer-out.c b/gcc/gimple-streamer-out.cc similarity index 100% rename from gcc/gimple-streamer-out.c rename to gcc/gimple-streamer-out.cc diff --git a/gcc/gimple-walk.c b/gcc/gimple-walk.cc similarity index 100% rename from gcc/gimple-walk.c rename to gcc/gimple-walk.cc diff --git a/gcc/gimple-warn-recursion.c b/gcc/gimple-warn-recursion.cc similarity index 100% rename from gcc/gimple-warn-recursion.c rename to gcc/gimple-warn-recursion.cc diff --git a/gcc/gimple.c b/gcc/gimple.cc similarity index 100% rename from gcc/gimple.c rename to gcc/gimple.cc diff --git a/gcc/gimplify-me.c b/gcc/gimplify-me.cc similarity index 100% rename from gcc/gimplify-me.c rename to gcc/gimplify-me.cc diff --git a/gcc/gimplify.c b/gcc/gimplify.cc similarity index 100% rename from gcc/gimplify.c rename to gcc/gimplify.cc diff --git a/gcc/go/go-backend.c b/gcc/go/go-backend.cc similarity index 100% rename from gcc/go/go-backend.c rename to gcc/go/go-backend.cc diff --git a/gcc/go/go-lang.c b/gcc/go/go-lang.cc similarity index 100% rename from gcc/go/go-lang.c rename to gcc/go/go-lang.cc diff --git a/gcc/go/gospec.c b/gcc/go/gospec.cc similarity index 100% rename from gcc/go/gospec.c rename to gcc/go/gospec.cc diff --git a/gcc/godump.c b/gcc/godump.cc similarity index 100% rename from gcc/godump.c rename to gcc/godump.cc diff --git a/gcc/graph.c b/gcc/graph.cc similarity index 100% rename from gcc/graph.c rename to gcc/graph.cc diff --git a/gcc/graphds.c b/gcc/graphds.cc similarity index 100% rename from gcc/graphds.c rename to gcc/graphds.cc diff --git a/gcc/graphite-dependences.c b/gcc/graphite-dependences.cc similarity index 100% rename from gcc/graphite-dependences.c rename to gcc/graphite-dependences.cc diff --git a/gcc/graphite-isl-ast-to-gimple.c b/gcc/graphite-isl-ast-to-gimple.cc similarity index 100% rename from gcc/graphite-isl-ast-to-gimple.c rename to gcc/graphite-isl-ast-to-gimple.cc diff --git a/gcc/graphite-optimize-isl.c b/gcc/graphite-optimize-isl.cc similarity index 100% rename from gcc/graphite-optimize-isl.c rename to gcc/graphite-optimize-isl.cc diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.cc similarity index 100% rename from gcc/graphite-poly.c rename to gcc/graphite-poly.cc diff --git a/gcc/graphite-scop-detection.c b/gcc/graphite-scop-detection.cc similarity index 100% rename from gcc/graphite-scop-detection.c rename to gcc/graphite-scop-detection.cc diff --git a/gcc/graphite-sese-to-poly.c b/gcc/graphite-sese-to-poly.cc similarity index 100% rename from gcc/graphite-sese-to-poly.c rename to gcc/graphite-sese-to-poly.cc diff --git a/gcc/graphite.c b/gcc/graphite.cc similarity index 100% rename from gcc/graphite.c rename to gcc/graphite.cc diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.cc similarity index 100% rename from gcc/haifa-sched.c rename to gcc/haifa-sched.cc diff --git a/gcc/hash-map-tests.c b/gcc/hash-map-tests.cc similarity index 100% rename from gcc/hash-map-tests.c rename to gcc/hash-map-tests.cc diff --git a/gcc/hash-set-tests.c b/gcc/hash-set-tests.cc similarity index 100% rename from gcc/hash-set-tests.c rename to gcc/hash-set-tests.cc diff --git a/gcc/hash-table.c b/gcc/hash-table.cc similarity index 100% rename from gcc/hash-table.c rename to gcc/hash-table.cc diff --git a/gcc/hooks.c b/gcc/hooks.cc similarity index 100% rename from gcc/hooks.c rename to gcc/hooks.cc diff --git a/gcc/host-default.c b/gcc/host-default.cc similarity index 100% rename from gcc/host-default.c rename to gcc/host-default.cc diff --git a/gcc/hw-doloop.c b/gcc/hw-doloop.cc similarity index 100% rename from gcc/hw-doloop.c rename to gcc/hw-doloop.cc diff --git a/gcc/hwint.c b/gcc/hwint.cc similarity index 100% rename from gcc/hwint.c rename to gcc/hwint.cc diff --git a/gcc/ifcvt.c b/gcc/ifcvt.cc similarity index 100% rename from gcc/ifcvt.c rename to gcc/ifcvt.cc diff --git a/gcc/inchash.c b/gcc/inchash.cc similarity index 100% rename from gcc/inchash.c rename to gcc/inchash.cc diff --git a/gcc/incpath.c b/gcc/incpath.cc similarity index 100% rename from gcc/incpath.c rename to gcc/incpath.cc diff --git a/gcc/init-regs.c b/gcc/init-regs.cc similarity index 100% rename from gcc/init-regs.c rename to gcc/init-regs.cc diff --git a/gcc/input.c b/gcc/input.cc similarity index 100% rename from gcc/input.c rename to gcc/input.cc diff --git a/gcc/internal-fn.c b/gcc/internal-fn.cc similarity index 100% rename from gcc/internal-fn.c rename to gcc/internal-fn.cc diff --git a/gcc/intl.c b/gcc/intl.cc similarity index 100% rename from gcc/intl.c rename to gcc/intl.cc diff --git a/gcc/ipa-comdats.c b/gcc/ipa-comdats.cc similarity index 100% rename from gcc/ipa-comdats.c rename to gcc/ipa-comdats.cc diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.cc similarity index 100% rename from gcc/ipa-cp.c rename to gcc/ipa-cp.cc diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.cc similarity index 100% rename from gcc/ipa-devirt.c rename to gcc/ipa-devirt.cc diff --git a/gcc/ipa-fnsummary.c b/gcc/ipa-fnsummary.cc similarity index 100% rename from gcc/ipa-fnsummary.c rename to gcc/ipa-fnsummary.cc diff --git a/gcc/ipa-icf-gimple.c b/gcc/ipa-icf-gimple.cc similarity index 100% rename from gcc/ipa-icf-gimple.c rename to gcc/ipa-icf-gimple.cc diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.cc similarity index 100% rename from gcc/ipa-icf.c rename to gcc/ipa-icf.cc diff --git a/gcc/ipa-inline-analysis.c b/gcc/ipa-inline-analysis.cc similarity index 100% rename from gcc/ipa-inline-analysis.c rename to gcc/ipa-inline-analysis.cc diff --git a/gcc/ipa-inline-transform.c b/gcc/ipa-inline-transform.cc similarity index 100% rename from gcc/ipa-inline-transform.c rename to gcc/ipa-inline-transform.cc diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.cc similarity index 100% rename from gcc/ipa-inline.c rename to gcc/ipa-inline.cc diff --git a/gcc/ipa-modref-tree.c b/gcc/ipa-modref-tree.cc similarity index 100% rename from gcc/ipa-modref-tree.c rename to gcc/ipa-modref-tree.cc diff --git a/gcc/ipa-modref.c b/gcc/ipa-modref.cc similarity index 100% rename from gcc/ipa-modref.c rename to gcc/ipa-modref.cc diff --git a/gcc/ipa-param-manipulation.c b/gcc/ipa-param-manipulation.cc similarity index 100% rename from gcc/ipa-param-manipulation.c rename to gcc/ipa-param-manipulation.cc diff --git a/gcc/ipa-polymorphic-call.c b/gcc/ipa-polymorphic-call.cc similarity index 100% rename from gcc/ipa-polymorphic-call.c rename to gcc/ipa-polymorphic-call.cc diff --git a/gcc/ipa-predicate.c b/gcc/ipa-predicate.cc similarity index 100% rename from gcc/ipa-predicate.c rename to gcc/ipa-predicate.cc diff --git a/gcc/ipa-profile.c b/gcc/ipa-profile.cc similarity index 100% rename from gcc/ipa-profile.c rename to gcc/ipa-profile.cc diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.cc similarity index 100% rename from gcc/ipa-prop.c rename to gcc/ipa-prop.cc diff --git a/gcc/ipa-pure-const.c b/gcc/ipa-pure-const.cc similarity index 100% rename from gcc/ipa-pure-const.c rename to gcc/ipa-pure-const.cc diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.cc similarity index 100% rename from gcc/ipa-ref.c rename to gcc/ipa-ref.cc diff --git a/gcc/ipa-reference.c b/gcc/ipa-reference.cc similarity index 100% rename from gcc/ipa-reference.c rename to gcc/ipa-reference.cc diff --git a/gcc/ipa-split.c b/gcc/ipa-split.cc similarity index 100% rename from gcc/ipa-split.c rename to gcc/ipa-split.cc diff --git a/gcc/ipa-sra.c b/gcc/ipa-sra.cc similarity index 100% rename from gcc/ipa-sra.c rename to gcc/ipa-sra.cc diff --git a/gcc/ipa-utils.c b/gcc/ipa-utils.cc similarity index 100% rename from gcc/ipa-utils.c rename to gcc/ipa-utils.cc diff --git a/gcc/ipa-visibility.c b/gcc/ipa-visibility.cc similarity index 100% rename from gcc/ipa-visibility.c rename to gcc/ipa-visibility.cc diff --git a/gcc/ipa.c b/gcc/ipa.cc similarity index 100% rename from gcc/ipa.c rename to gcc/ipa.cc diff --git a/gcc/ira-build.c b/gcc/ira-build.cc similarity index 100% rename from gcc/ira-build.c rename to gcc/ira-build.cc diff --git a/gcc/ira-color.c b/gcc/ira-color.cc similarity index 100% rename from gcc/ira-color.c rename to gcc/ira-color.cc diff --git a/gcc/ira-conflicts.c b/gcc/ira-conflicts.cc similarity index 100% rename from gcc/ira-conflicts.c rename to gcc/ira-conflicts.cc diff --git a/gcc/ira-costs.c b/gcc/ira-costs.cc similarity index 100% rename from gcc/ira-costs.c rename to gcc/ira-costs.cc diff --git a/gcc/ira-emit.c b/gcc/ira-emit.cc similarity index 100% rename from gcc/ira-emit.c rename to gcc/ira-emit.cc diff --git a/gcc/ira-lives.c b/gcc/ira-lives.cc similarity index 100% rename from gcc/ira-lives.c rename to gcc/ira-lives.cc diff --git a/gcc/ira.c b/gcc/ira.cc similarity index 100% rename from gcc/ira.c rename to gcc/ira.cc diff --git a/gcc/jit/dummy-frontend.c b/gcc/jit/dummy-frontend.cc similarity index 100% rename from gcc/jit/dummy-frontend.c rename to gcc/jit/dummy-frontend.cc diff --git a/gcc/jit/jit-builtins.c b/gcc/jit/jit-builtins.cc similarity index 100% rename from gcc/jit/jit-builtins.c rename to gcc/jit/jit-builtins.cc diff --git a/gcc/jit/jit-logging.c b/gcc/jit/jit-logging.cc similarity index 100% rename from gcc/jit/jit-logging.c rename to gcc/jit/jit-logging.cc diff --git a/gcc/jit/jit-playback.c b/gcc/jit/jit-playback.cc similarity index 100% rename from gcc/jit/jit-playback.c rename to gcc/jit/jit-playback.cc diff --git a/gcc/jit/jit-recording.c b/gcc/jit/jit-recording.cc similarity index 100% rename from gcc/jit/jit-recording.c rename to gcc/jit/jit-recording.cc diff --git a/gcc/jit/jit-result.c b/gcc/jit/jit-result.cc similarity index 100% rename from gcc/jit/jit-result.c rename to gcc/jit/jit-result.cc diff --git a/gcc/jit/jit-spec.c b/gcc/jit/jit-spec.cc similarity index 100% rename from gcc/jit/jit-spec.c rename to gcc/jit/jit-spec.cc diff --git a/gcc/jit/jit-tempdir.c b/gcc/jit/jit-tempdir.cc similarity index 100% rename from gcc/jit/jit-tempdir.c rename to gcc/jit/jit-tempdir.cc diff --git a/gcc/jit/jit-w32.c b/gcc/jit/jit-w32.cc similarity index 100% rename from gcc/jit/jit-w32.c rename to gcc/jit/jit-w32.cc diff --git a/gcc/jit/libgccjit.c b/gcc/jit/libgccjit.cc similarity index 100% rename from gcc/jit/libgccjit.c rename to gcc/jit/libgccjit.cc diff --git a/gcc/jump.c b/gcc/jump.cc similarity index 100% rename from gcc/jump.c rename to gcc/jump.cc diff --git a/gcc/langhooks.c b/gcc/langhooks.cc similarity index 100% rename from gcc/langhooks.c rename to gcc/langhooks.cc diff --git a/gcc/lcm.c b/gcc/lcm.cc similarity index 100% rename from gcc/lcm.c rename to gcc/lcm.cc diff --git a/gcc/lists.c b/gcc/lists.cc similarity index 100% rename from gcc/lists.c rename to gcc/lists.cc diff --git a/gcc/loop-doloop.c b/gcc/loop-doloop.cc similarity index 100% rename from gcc/loop-doloop.c rename to gcc/loop-doloop.cc diff --git a/gcc/loop-init.c b/gcc/loop-init.cc similarity index 100% rename from gcc/loop-init.c rename to gcc/loop-init.cc diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.cc similarity index 100% rename from gcc/loop-invariant.c rename to gcc/loop-invariant.cc diff --git a/gcc/loop-iv.c b/gcc/loop-iv.cc similarity index 100% rename from gcc/loop-iv.c rename to gcc/loop-iv.cc diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.cc similarity index 100% rename from gcc/loop-unroll.c rename to gcc/loop-unroll.cc diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.cc similarity index 100% rename from gcc/lower-subreg.c rename to gcc/lower-subreg.cc diff --git a/gcc/lra-assigns.c b/gcc/lra-assigns.cc similarity index 100% rename from gcc/lra-assigns.c rename to gcc/lra-assigns.cc diff --git a/gcc/lra-coalesce.c b/gcc/lra-coalesce.cc similarity index 100% rename from gcc/lra-coalesce.c rename to gcc/lra-coalesce.cc diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.cc similarity index 100% rename from gcc/lra-constraints.c rename to gcc/lra-constraints.cc diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.cc similarity index 100% rename from gcc/lra-eliminations.c rename to gcc/lra-eliminations.cc diff --git a/gcc/lra-lives.c b/gcc/lra-lives.cc similarity index 100% rename from gcc/lra-lives.c rename to gcc/lra-lives.cc diff --git a/gcc/lra-remat.c b/gcc/lra-remat.cc similarity index 100% rename from gcc/lra-remat.c rename to gcc/lra-remat.cc diff --git a/gcc/lra-spills.c b/gcc/lra-spills.cc similarity index 100% rename from gcc/lra-spills.c rename to gcc/lra-spills.cc diff --git a/gcc/lra.c b/gcc/lra.cc similarity index 100% rename from gcc/lra.c rename to gcc/lra.cc diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.cc similarity index 100% rename from gcc/lto-cgraph.c rename to gcc/lto-cgraph.cc diff --git a/gcc/lto-compress.c b/gcc/lto-compress.cc similarity index 100% rename from gcc/lto-compress.c rename to gcc/lto-compress.cc diff --git a/gcc/lto-opts.c b/gcc/lto-opts.cc similarity index 100% rename from gcc/lto-opts.c rename to gcc/lto-opts.cc diff --git a/gcc/lto-section-in.c b/gcc/lto-section-in.cc similarity index 100% rename from gcc/lto-section-in.c rename to gcc/lto-section-in.cc diff --git a/gcc/lto-section-out.c b/gcc/lto-section-out.cc similarity index 100% rename from gcc/lto-section-out.c rename to gcc/lto-section-out.cc diff --git a/gcc/lto-streamer-in.c b/gcc/lto-streamer-in.cc similarity index 100% rename from gcc/lto-streamer-in.c rename to gcc/lto-streamer-in.cc diff --git a/gcc/lto-streamer-out.c b/gcc/lto-streamer-out.cc similarity index 100% rename from gcc/lto-streamer-out.c rename to gcc/lto-streamer-out.cc diff --git a/gcc/lto-streamer.c b/gcc/lto-streamer.cc similarity index 100% rename from gcc/lto-streamer.c rename to gcc/lto-streamer.cc diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.cc similarity index 100% rename from gcc/lto-wrapper.c rename to gcc/lto-wrapper.cc diff --git a/gcc/lto/common.c b/gcc/lto/common.cc similarity index 100% rename from gcc/lto/common.c rename to gcc/lto/common.cc diff --git a/gcc/lto/lto-common.c b/gcc/lto/lto-common.cc similarity index 100% rename from gcc/lto/lto-common.c rename to gcc/lto/lto-common.cc diff --git a/gcc/lto/lto-dump.c b/gcc/lto/lto-dump.cc similarity index 100% rename from gcc/lto/lto-dump.c rename to gcc/lto/lto-dump.cc diff --git a/gcc/lto/lto-lang.c b/gcc/lto/lto-lang.cc similarity index 100% rename from gcc/lto/lto-lang.c rename to gcc/lto/lto-lang.cc diff --git a/gcc/lto/lto-object.c b/gcc/lto/lto-object.cc similarity index 100% rename from gcc/lto/lto-object.c rename to gcc/lto/lto-object.cc diff --git a/gcc/lto/lto-partition.c b/gcc/lto/lto-partition.cc similarity index 100% rename from gcc/lto/lto-partition.c rename to gcc/lto/lto-partition.cc diff --git a/gcc/lto/lto-symtab.c b/gcc/lto/lto-symtab.cc similarity index 100% rename from gcc/lto/lto-symtab.c rename to gcc/lto/lto-symtab.cc diff --git a/gcc/lto/lto.c b/gcc/lto/lto.cc similarity index 100% rename from gcc/lto/lto.c rename to gcc/lto/lto.cc diff --git a/gcc/main.c b/gcc/main.cc similarity index 100% rename from gcc/main.c rename to gcc/main.cc diff --git a/gcc/mcf.c b/gcc/mcf.cc similarity index 100% rename from gcc/mcf.c rename to gcc/mcf.cc diff --git a/gcc/mode-switching.c b/gcc/mode-switching.cc similarity index 100% rename from gcc/mode-switching.c rename to gcc/mode-switching.cc diff --git a/gcc/modulo-sched.c b/gcc/modulo-sched.cc similarity index 100% rename from gcc/modulo-sched.c rename to gcc/modulo-sched.cc diff --git a/gcc/multiple_target.c b/gcc/multiple_target.cc similarity index 100% rename from gcc/multiple_target.c rename to gcc/multiple_target.cc diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.cc similarity index 100% rename from gcc/objc/objc-act.c rename to gcc/objc/objc-act.cc diff --git a/gcc/objc/objc-encoding.c b/gcc/objc/objc-encoding.cc similarity index 100% rename from gcc/objc/objc-encoding.c rename to gcc/objc/objc-encoding.cc diff --git a/gcc/objc/objc-gnu-runtime-abi-01.c b/gcc/objc/objc-gnu-runtime-abi-01.cc similarity index 100% rename from gcc/objc/objc-gnu-runtime-abi-01.c rename to gcc/objc/objc-gnu-runtime-abi-01.cc diff --git a/gcc/objc/objc-lang.c b/gcc/objc/objc-lang.cc similarity index 100% rename from gcc/objc/objc-lang.c rename to gcc/objc/objc-lang.cc diff --git a/gcc/objc/objc-map.c b/gcc/objc/objc-map.cc similarity index 100% rename from gcc/objc/objc-map.c rename to gcc/objc/objc-map.cc diff --git a/gcc/objc/objc-next-runtime-abi-01.c b/gcc/objc/objc-next-runtime-abi-01.cc similarity index 100% rename from gcc/objc/objc-next-runtime-abi-01.c rename to gcc/objc/objc-next-runtime-abi-01.cc diff --git a/gcc/objc/objc-next-runtime-abi-02.c b/gcc/objc/objc-next-runtime-abi-02.cc similarity index 100% rename from gcc/objc/objc-next-runtime-abi-02.c rename to gcc/objc/objc-next-runtime-abi-02.cc diff --git a/gcc/objc/objc-runtime-shared-support.c b/gcc/objc/objc-runtime-shared-support.cc similarity index 100% rename from gcc/objc/objc-runtime-shared-support.c rename to gcc/objc/objc-runtime-shared-support.cc diff --git a/gcc/objcp/objcp-decl.c b/gcc/objcp/objcp-decl.cc similarity index 100% rename from gcc/objcp/objcp-decl.c rename to gcc/objcp/objcp-decl.cc diff --git a/gcc/objcp/objcp-lang.c b/gcc/objcp/objcp-lang.cc similarity index 100% rename from gcc/objcp/objcp-lang.c rename to gcc/objcp/objcp-lang.cc diff --git a/gcc/omp-expand.c b/gcc/omp-expand.cc similarity index 100% rename from gcc/omp-expand.c rename to gcc/omp-expand.cc diff --git a/gcc/omp-general.c b/gcc/omp-general.cc similarity index 100% rename from gcc/omp-general.c rename to gcc/omp-general.cc diff --git a/gcc/omp-low.c b/gcc/omp-low.cc similarity index 100% rename from gcc/omp-low.c rename to gcc/omp-low.cc diff --git a/gcc/omp-offload.c b/gcc/omp-offload.cc similarity index 100% rename from gcc/omp-offload.c rename to gcc/omp-offload.cc diff --git a/gcc/omp-simd-clone.c b/gcc/omp-simd-clone.cc similarity index 100% rename from gcc/omp-simd-clone.c rename to gcc/omp-simd-clone.cc diff --git a/gcc/opt-suggestions.c b/gcc/opt-suggestions.cc similarity index 100% rename from gcc/opt-suggestions.c rename to gcc/opt-suggestions.cc diff --git a/gcc/optabs-libfuncs.c b/gcc/optabs-libfuncs.cc similarity index 100% rename from gcc/optabs-libfuncs.c rename to gcc/optabs-libfuncs.cc diff --git a/gcc/optabs-query.c b/gcc/optabs-query.cc similarity index 100% rename from gcc/optabs-query.c rename to gcc/optabs-query.cc diff --git a/gcc/optabs-tree.c b/gcc/optabs-tree.cc similarity index 100% rename from gcc/optabs-tree.c rename to gcc/optabs-tree.cc diff --git a/gcc/optabs.c b/gcc/optabs.cc similarity index 100% rename from gcc/optabs.c rename to gcc/optabs.cc diff --git a/gcc/opts-common.c b/gcc/opts-common.cc similarity index 100% rename from gcc/opts-common.c rename to gcc/opts-common.cc diff --git a/gcc/opts-global.c b/gcc/opts-global.cc similarity index 100% rename from gcc/opts-global.c rename to gcc/opts-global.cc diff --git a/gcc/opts.c b/gcc/opts.cc similarity index 100% rename from gcc/opts.c rename to gcc/opts.cc diff --git a/gcc/passes.c b/gcc/passes.cc similarity index 100% rename from gcc/passes.c rename to gcc/passes.cc diff --git a/gcc/plugin.c b/gcc/plugin.cc similarity index 100% rename from gcc/plugin.c rename to gcc/plugin.cc diff --git a/gcc/postreload-gcse.c b/gcc/postreload-gcse.cc similarity index 100% rename from gcc/postreload-gcse.c rename to gcc/postreload-gcse.cc diff --git a/gcc/postreload.c b/gcc/postreload.cc similarity index 100% rename from gcc/postreload.c rename to gcc/postreload.cc diff --git a/gcc/predict.c b/gcc/predict.cc similarity index 100% rename from gcc/predict.c rename to gcc/predict.cc diff --git a/gcc/prefix.c b/gcc/prefix.cc similarity index 100% rename from gcc/prefix.c rename to gcc/prefix.cc diff --git a/gcc/pretty-print.c b/gcc/pretty-print.cc similarity index 100% rename from gcc/pretty-print.c rename to gcc/pretty-print.cc diff --git a/gcc/print-rtl-function.c b/gcc/print-rtl-function.cc similarity index 100% rename from gcc/print-rtl-function.c rename to gcc/print-rtl-function.cc diff --git a/gcc/print-rtl.c b/gcc/print-rtl.cc similarity index 100% rename from gcc/print-rtl.c rename to gcc/print-rtl.cc diff --git a/gcc/print-tree.c b/gcc/print-tree.cc similarity index 100% rename from gcc/print-tree.c rename to gcc/print-tree.cc diff --git a/gcc/profile-count.c b/gcc/profile-count.cc similarity index 100% rename from gcc/profile-count.c rename to gcc/profile-count.cc diff --git a/gcc/profile.c b/gcc/profile.cc similarity index 100% rename from gcc/profile.c rename to gcc/profile.cc diff --git a/gcc/read-md.c b/gcc/read-md.cc similarity index 100% rename from gcc/read-md.c rename to gcc/read-md.cc diff --git a/gcc/read-rtl-function.c b/gcc/read-rtl-function.cc similarity index 100% rename from gcc/read-rtl-function.c rename to gcc/read-rtl-function.cc diff --git a/gcc/read-rtl.c b/gcc/read-rtl.cc similarity index 100% rename from gcc/read-rtl.c rename to gcc/read-rtl.cc diff --git a/gcc/real.c b/gcc/real.cc similarity index 100% rename from gcc/real.c rename to gcc/real.cc diff --git a/gcc/realmpfr.c b/gcc/realmpfr.cc similarity index 100% rename from gcc/realmpfr.c rename to gcc/realmpfr.cc diff --git a/gcc/recog.c b/gcc/recog.cc similarity index 100% rename from gcc/recog.c rename to gcc/recog.cc diff --git a/gcc/ree.c b/gcc/ree.cc similarity index 100% rename from gcc/ree.c rename to gcc/ree.cc diff --git a/gcc/reg-stack.c b/gcc/reg-stack.cc similarity index 100% rename from gcc/reg-stack.c rename to gcc/reg-stack.cc diff --git a/gcc/regcprop.c b/gcc/regcprop.cc similarity index 100% rename from gcc/regcprop.c rename to gcc/regcprop.cc diff --git a/gcc/reginfo.c b/gcc/reginfo.cc similarity index 100% rename from gcc/reginfo.c rename to gcc/reginfo.cc diff --git a/gcc/regrename.c b/gcc/regrename.cc similarity index 100% rename from gcc/regrename.c rename to gcc/regrename.cc diff --git a/gcc/regstat.c b/gcc/regstat.cc similarity index 100% rename from gcc/regstat.c rename to gcc/regstat.cc diff --git a/gcc/reload.c b/gcc/reload.cc similarity index 100% rename from gcc/reload.c rename to gcc/reload.cc diff --git a/gcc/reload1.c b/gcc/reload1.cc similarity index 100% rename from gcc/reload1.c rename to gcc/reload1.cc diff --git a/gcc/reorg.c b/gcc/reorg.cc similarity index 100% rename from gcc/reorg.c rename to gcc/reorg.cc diff --git a/gcc/resource.c b/gcc/resource.cc similarity index 100% rename from gcc/resource.c rename to gcc/resource.cc diff --git a/gcc/rtl-error.c b/gcc/rtl-error.cc similarity index 100% rename from gcc/rtl-error.c rename to gcc/rtl-error.cc diff --git a/gcc/rtl-tests.c b/gcc/rtl-tests.cc similarity index 100% rename from gcc/rtl-tests.c rename to gcc/rtl-tests.cc diff --git a/gcc/rtl.c b/gcc/rtl.cc similarity index 100% rename from gcc/rtl.c rename to gcc/rtl.cc diff --git a/gcc/rtlanal.c b/gcc/rtlanal.cc similarity index 100% rename from gcc/rtlanal.c rename to gcc/rtlanal.cc diff --git a/gcc/rtlhash.c b/gcc/rtlhash.cc similarity index 100% rename from gcc/rtlhash.c rename to gcc/rtlhash.cc diff --git a/gcc/rtlhooks.c b/gcc/rtlhooks.cc similarity index 100% rename from gcc/rtlhooks.c rename to gcc/rtlhooks.cc diff --git a/gcc/rtx-vector-builder.c b/gcc/rtx-vector-builder.cc similarity index 100% rename from gcc/rtx-vector-builder.c rename to gcc/rtx-vector-builder.cc diff --git a/gcc/run-rtl-passes.c b/gcc/run-rtl-passes.cc similarity index 100% rename from gcc/run-rtl-passes.c rename to gcc/run-rtl-passes.cc diff --git a/gcc/sancov.c b/gcc/sancov.cc similarity index 100% rename from gcc/sancov.c rename to gcc/sancov.cc diff --git a/gcc/sanopt.c b/gcc/sanopt.cc similarity index 100% rename from gcc/sanopt.c rename to gcc/sanopt.cc diff --git a/gcc/sbitmap.c b/gcc/sbitmap.cc similarity index 100% rename from gcc/sbitmap.c rename to gcc/sbitmap.cc diff --git a/gcc/sched-deps.c b/gcc/sched-deps.cc similarity index 100% rename from gcc/sched-deps.c rename to gcc/sched-deps.cc diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.cc similarity index 100% rename from gcc/sched-ebb.c rename to gcc/sched-ebb.cc diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.cc similarity index 100% rename from gcc/sched-rgn.c rename to gcc/sched-rgn.cc diff --git a/gcc/sel-sched-dump.c b/gcc/sel-sched-dump.cc similarity index 100% rename from gcc/sel-sched-dump.c rename to gcc/sel-sched-dump.cc diff --git a/gcc/sel-sched-ir.c b/gcc/sel-sched-ir.cc similarity index 100% rename from gcc/sel-sched-ir.c rename to gcc/sel-sched-ir.cc diff --git a/gcc/sel-sched.c b/gcc/sel-sched.cc similarity index 100% rename from gcc/sel-sched.c rename to gcc/sel-sched.cc diff --git a/gcc/selftest-diagnostic.c b/gcc/selftest-diagnostic.cc similarity index 100% rename from gcc/selftest-diagnostic.c rename to gcc/selftest-diagnostic.cc diff --git a/gcc/selftest-rtl.c b/gcc/selftest-rtl.cc similarity index 100% rename from gcc/selftest-rtl.c rename to gcc/selftest-rtl.cc diff --git a/gcc/selftest-run-tests.c b/gcc/selftest-run-tests.cc similarity index 100% rename from gcc/selftest-run-tests.c rename to gcc/selftest-run-tests.cc diff --git a/gcc/selftest.c b/gcc/selftest.cc similarity index 100% rename from gcc/selftest.c rename to gcc/selftest.cc diff --git a/gcc/sese.c b/gcc/sese.cc similarity index 100% rename from gcc/sese.c rename to gcc/sese.cc diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.cc similarity index 100% rename from gcc/shrink-wrap.c rename to gcc/shrink-wrap.cc diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.cc similarity index 100% rename from gcc/simplify-rtx.c rename to gcc/simplify-rtx.cc diff --git a/gcc/sparseset.c b/gcc/sparseset.cc similarity index 100% rename from gcc/sparseset.c rename to gcc/sparseset.cc diff --git a/gcc/spellcheck-tree.c b/gcc/spellcheck-tree.cc similarity index 100% rename from gcc/spellcheck-tree.c rename to gcc/spellcheck-tree.cc diff --git a/gcc/spellcheck.c b/gcc/spellcheck.cc similarity index 100% rename from gcc/spellcheck.c rename to gcc/spellcheck.cc diff --git a/gcc/sreal.c b/gcc/sreal.cc similarity index 100% rename from gcc/sreal.c rename to gcc/sreal.cc diff --git a/gcc/stack-ptr-mod.c b/gcc/stack-ptr-mod.cc similarity index 100% rename from gcc/stack-ptr-mod.c rename to gcc/stack-ptr-mod.cc diff --git a/gcc/statistics.c b/gcc/statistics.cc similarity index 100% rename from gcc/statistics.c rename to gcc/statistics.cc diff --git a/gcc/stmt.c b/gcc/stmt.cc similarity index 100% rename from gcc/stmt.c rename to gcc/stmt.cc diff --git a/gcc/stor-layout.c b/gcc/stor-layout.cc similarity index 100% rename from gcc/stor-layout.c rename to gcc/stor-layout.cc diff --git a/gcc/store-motion.c b/gcc/store-motion.cc similarity index 100% rename from gcc/store-motion.c rename to gcc/store-motion.cc diff --git a/gcc/streamer-hooks.c b/gcc/streamer-hooks.cc similarity index 100% rename from gcc/streamer-hooks.c rename to gcc/streamer-hooks.cc diff --git a/gcc/stringpool.c b/gcc/stringpool.cc similarity index 100% rename from gcc/stringpool.c rename to gcc/stringpool.cc diff --git a/gcc/substring-locations.c b/gcc/substring-locations.cc similarity index 100% rename from gcc/substring-locations.c rename to gcc/substring-locations.cc diff --git a/gcc/symtab.c b/gcc/symtab.cc similarity index 100% rename from gcc/symtab.c rename to gcc/symtab.cc diff --git a/gcc/target-globals.c b/gcc/target-globals.cc similarity index 100% rename from gcc/target-globals.c rename to gcc/target-globals.cc diff --git a/gcc/targhooks.c b/gcc/targhooks.cc similarity index 100% rename from gcc/targhooks.c rename to gcc/targhooks.cc diff --git a/gcc/timevar.c b/gcc/timevar.cc similarity index 100% rename from gcc/timevar.c rename to gcc/timevar.cc diff --git a/gcc/toplev.c b/gcc/toplev.cc similarity index 100% rename from gcc/toplev.c rename to gcc/toplev.cc diff --git a/gcc/tracer.c b/gcc/tracer.cc similarity index 100% rename from gcc/tracer.c rename to gcc/tracer.cc diff --git a/gcc/trans-mem.c b/gcc/trans-mem.cc similarity index 100% rename from gcc/trans-mem.c rename to gcc/trans-mem.cc diff --git a/gcc/tree-affine.c b/gcc/tree-affine.cc similarity index 100% rename from gcc/tree-affine.c rename to gcc/tree-affine.cc diff --git a/gcc/tree-call-cdce.c b/gcc/tree-call-cdce.cc similarity index 100% rename from gcc/tree-call-cdce.c rename to gcc/tree-call-cdce.cc diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.cc similarity index 100% rename from gcc/tree-cfg.c rename to gcc/tree-cfg.cc diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.cc similarity index 100% rename from gcc/tree-cfgcleanup.c rename to gcc/tree-cfgcleanup.cc diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.cc similarity index 100% rename from gcc/tree-chrec.c rename to gcc/tree-chrec.cc diff --git a/gcc/tree-complex.c b/gcc/tree-complex.cc similarity index 100% rename from gcc/tree-complex.c rename to gcc/tree-complex.cc diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.cc similarity index 100% rename from gcc/tree-data-ref.c rename to gcc/tree-data-ref.cc diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.cc similarity index 100% rename from gcc/tree-dfa.c rename to gcc/tree-dfa.cc diff --git a/gcc/tree-diagnostic.c b/gcc/tree-diagnostic.cc similarity index 100% rename from gcc/tree-diagnostic.c rename to gcc/tree-diagnostic.cc diff --git a/gcc/tree-dump.c b/gcc/tree-dump.cc similarity index 100% rename from gcc/tree-dump.c rename to gcc/tree-dump.cc diff --git a/gcc/tree-eh.c b/gcc/tree-eh.cc similarity index 100% rename from gcc/tree-eh.c rename to gcc/tree-eh.cc diff --git a/gcc/tree-emutls.c b/gcc/tree-emutls.cc similarity index 100% rename from gcc/tree-emutls.c rename to gcc/tree-emutls.cc diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.cc similarity index 100% rename from gcc/tree-if-conv.c rename to gcc/tree-if-conv.cc diff --git a/gcc/tree-inline.c b/gcc/tree-inline.cc similarity index 100% rename from gcc/tree-inline.c rename to gcc/tree-inline.cc diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.cc similarity index 100% rename from gcc/tree-into-ssa.c rename to gcc/tree-into-ssa.cc diff --git a/gcc/tree-iterator.c b/gcc/tree-iterator.cc similarity index 100% rename from gcc/tree-iterator.c rename to gcc/tree-iterator.cc diff --git a/gcc/tree-loop-distribution.c b/gcc/tree-loop-distribution.cc similarity index 100% rename from gcc/tree-loop-distribution.c rename to gcc/tree-loop-distribution.cc diff --git a/gcc/tree-nested.c b/gcc/tree-nested.cc similarity index 100% rename from gcc/tree-nested.c rename to gcc/tree-nested.cc diff --git a/gcc/tree-nrv.c b/gcc/tree-nrv.cc similarity index 100% rename from gcc/tree-nrv.c rename to gcc/tree-nrv.cc diff --git a/gcc/tree-object-size.c b/gcc/tree-object-size.cc similarity index 100% rename from gcc/tree-object-size.c rename to gcc/tree-object-size.cc diff --git a/gcc/tree-outof-ssa.c b/gcc/tree-outof-ssa.cc similarity index 100% rename from gcc/tree-outof-ssa.c rename to gcc/tree-outof-ssa.cc diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.cc similarity index 100% rename from gcc/tree-parloops.c rename to gcc/tree-parloops.cc diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.cc similarity index 100% rename from gcc/tree-phinodes.c rename to gcc/tree-phinodes.cc diff --git a/gcc/tree-predcom.c b/gcc/tree-predcom.cc similarity index 100% rename from gcc/tree-predcom.c rename to gcc/tree-predcom.cc diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.cc similarity index 100% rename from gcc/tree-pretty-print.c rename to gcc/tree-pretty-print.cc diff --git a/gcc/tree-profile.c b/gcc/tree-profile.cc similarity index 100% rename from gcc/tree-profile.c rename to gcc/tree-profile.cc diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.cc similarity index 100% rename from gcc/tree-scalar-evolution.c rename to gcc/tree-scalar-evolution.cc diff --git a/gcc/tree-sra.c b/gcc/tree-sra.cc similarity index 100% rename from gcc/tree-sra.c rename to gcc/tree-sra.cc diff --git a/gcc/tree-ssa-address.c b/gcc/tree-ssa-address.cc similarity index 100% rename from gcc/tree-ssa-address.c rename to gcc/tree-ssa-address.cc diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.cc similarity index 100% rename from gcc/tree-ssa-alias.c rename to gcc/tree-ssa-alias.cc diff --git a/gcc/tree-ssa-ccp.c b/gcc/tree-ssa-ccp.cc similarity index 100% rename from gcc/tree-ssa-ccp.c rename to gcc/tree-ssa-ccp.cc diff --git a/gcc/tree-ssa-coalesce.c b/gcc/tree-ssa-coalesce.cc similarity index 100% rename from gcc/tree-ssa-coalesce.c rename to gcc/tree-ssa-coalesce.cc diff --git a/gcc/tree-ssa-copy.c b/gcc/tree-ssa-copy.cc similarity index 100% rename from gcc/tree-ssa-copy.c rename to gcc/tree-ssa-copy.cc diff --git a/gcc/tree-ssa-dce.c b/gcc/tree-ssa-dce.cc similarity index 100% rename from gcc/tree-ssa-dce.c rename to gcc/tree-ssa-dce.cc diff --git a/gcc/tree-ssa-dom.c b/gcc/tree-ssa-dom.cc similarity index 100% rename from gcc/tree-ssa-dom.c rename to gcc/tree-ssa-dom.cc diff --git a/gcc/tree-ssa-dse.c b/gcc/tree-ssa-dse.cc similarity index 100% rename from gcc/tree-ssa-dse.c rename to gcc/tree-ssa-dse.cc diff --git a/gcc/tree-ssa-forwprop.c b/gcc/tree-ssa-forwprop.cc similarity index 100% rename from gcc/tree-ssa-forwprop.c rename to gcc/tree-ssa-forwprop.cc diff --git a/gcc/tree-ssa-ifcombine.c b/gcc/tree-ssa-ifcombine.cc similarity index 100% rename from gcc/tree-ssa-ifcombine.c rename to gcc/tree-ssa-ifcombine.cc diff --git a/gcc/tree-ssa-live.c b/gcc/tree-ssa-live.cc similarity index 100% rename from gcc/tree-ssa-live.c rename to gcc/tree-ssa-live.cc diff --git a/gcc/tree-ssa-loop-ch.c b/gcc/tree-ssa-loop-ch.cc similarity index 100% rename from gcc/tree-ssa-loop-ch.c rename to gcc/tree-ssa-loop-ch.cc diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.cc similarity index 100% rename from gcc/tree-ssa-loop-im.c rename to gcc/tree-ssa-loop-im.cc diff --git a/gcc/tree-ssa-loop-ivcanon.c b/gcc/tree-ssa-loop-ivcanon.cc similarity index 100% rename from gcc/tree-ssa-loop-ivcanon.c rename to gcc/tree-ssa-loop-ivcanon.cc diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.cc similarity index 100% rename from gcc/tree-ssa-loop-ivopts.c rename to gcc/tree-ssa-loop-ivopts.cc diff --git a/gcc/tree-ssa-loop-manip.c b/gcc/tree-ssa-loop-manip.cc similarity index 100% rename from gcc/tree-ssa-loop-manip.c rename to gcc/tree-ssa-loop-manip.cc diff --git a/gcc/tree-ssa-loop-niter.c b/gcc/tree-ssa-loop-niter.cc similarity index 100% rename from gcc/tree-ssa-loop-niter.c rename to gcc/tree-ssa-loop-niter.cc diff --git a/gcc/tree-ssa-loop-prefetch.c b/gcc/tree-ssa-loop-prefetch.cc similarity index 100% rename from gcc/tree-ssa-loop-prefetch.c rename to gcc/tree-ssa-loop-prefetch.cc diff --git a/gcc/tree-ssa-loop-split.c b/gcc/tree-ssa-loop-split.cc similarity index 100% rename from gcc/tree-ssa-loop-split.c rename to gcc/tree-ssa-loop-split.cc diff --git a/gcc/tree-ssa-loop-unswitch.c b/gcc/tree-ssa-loop-unswitch.cc similarity index 100% rename from gcc/tree-ssa-loop-unswitch.c rename to gcc/tree-ssa-loop-unswitch.cc diff --git a/gcc/tree-ssa-loop.c b/gcc/tree-ssa-loop.cc similarity index 100% rename from gcc/tree-ssa-loop.c rename to gcc/tree-ssa-loop.cc diff --git a/gcc/tree-ssa-math-opts.c b/gcc/tree-ssa-math-opts.cc similarity index 100% rename from gcc/tree-ssa-math-opts.c rename to gcc/tree-ssa-math-opts.cc diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.cc similarity index 100% rename from gcc/tree-ssa-operands.c rename to gcc/tree-ssa-operands.cc diff --git a/gcc/tree-ssa-phiopt.c b/gcc/tree-ssa-phiopt.cc similarity index 100% rename from gcc/tree-ssa-phiopt.c rename to gcc/tree-ssa-phiopt.cc diff --git a/gcc/tree-ssa-phiprop.c b/gcc/tree-ssa-phiprop.cc similarity index 100% rename from gcc/tree-ssa-phiprop.c rename to gcc/tree-ssa-phiprop.cc diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.cc similarity index 100% rename from gcc/tree-ssa-pre.c rename to gcc/tree-ssa-pre.cc diff --git a/gcc/tree-ssa-propagate.c b/gcc/tree-ssa-propagate.cc similarity index 100% rename from gcc/tree-ssa-propagate.c rename to gcc/tree-ssa-propagate.cc diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.cc similarity index 100% rename from gcc/tree-ssa-reassoc.c rename to gcc/tree-ssa-reassoc.cc diff --git a/gcc/tree-ssa-sccvn.c b/gcc/tree-ssa-sccvn.cc similarity index 100% rename from gcc/tree-ssa-sccvn.c rename to gcc/tree-ssa-sccvn.cc diff --git a/gcc/tree-ssa-scopedtables.c b/gcc/tree-ssa-scopedtables.cc similarity index 100% rename from gcc/tree-ssa-scopedtables.c rename to gcc/tree-ssa-scopedtables.cc diff --git a/gcc/tree-ssa-sink.c b/gcc/tree-ssa-sink.cc similarity index 100% rename from gcc/tree-ssa-sink.c rename to gcc/tree-ssa-sink.cc diff --git a/gcc/tree-ssa-strlen.c b/gcc/tree-ssa-strlen.cc similarity index 100% rename from gcc/tree-ssa-strlen.c rename to gcc/tree-ssa-strlen.cc diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.cc similarity index 100% rename from gcc/tree-ssa-structalias.c rename to gcc/tree-ssa-structalias.cc diff --git a/gcc/tree-ssa-tail-merge.c b/gcc/tree-ssa-tail-merge.cc similarity index 100% rename from gcc/tree-ssa-tail-merge.c rename to gcc/tree-ssa-tail-merge.cc diff --git a/gcc/tree-ssa-ter.c b/gcc/tree-ssa-ter.cc similarity index 100% rename from gcc/tree-ssa-ter.c rename to gcc/tree-ssa-ter.cc diff --git a/gcc/tree-ssa-threadbackward.c b/gcc/tree-ssa-threadbackward.cc similarity index 100% rename from gcc/tree-ssa-threadbackward.c rename to gcc/tree-ssa-threadbackward.cc diff --git a/gcc/tree-ssa-threadedge.c b/gcc/tree-ssa-threadedge.cc similarity index 100% rename from gcc/tree-ssa-threadedge.c rename to gcc/tree-ssa-threadedge.cc diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.cc similarity index 100% rename from gcc/tree-ssa-threadupdate.c rename to gcc/tree-ssa-threadupdate.cc diff --git a/gcc/tree-ssa-uncprop.c b/gcc/tree-ssa-uncprop.cc similarity index 100% rename from gcc/tree-ssa-uncprop.c rename to gcc/tree-ssa-uncprop.cc diff --git a/gcc/tree-ssa-uninit.c b/gcc/tree-ssa-uninit.cc similarity index 100% rename from gcc/tree-ssa-uninit.c rename to gcc/tree-ssa-uninit.cc diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.cc similarity index 100% rename from gcc/tree-ssa.c rename to gcc/tree-ssa.cc diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.cc similarity index 100% rename from gcc/tree-ssanames.c rename to gcc/tree-ssanames.cc diff --git a/gcc/tree-stdarg.c b/gcc/tree-stdarg.cc similarity index 100% rename from gcc/tree-stdarg.c rename to gcc/tree-stdarg.cc diff --git a/gcc/tree-streamer-in.c b/gcc/tree-streamer-in.cc similarity index 100% rename from gcc/tree-streamer-in.c rename to gcc/tree-streamer-in.cc diff --git a/gcc/tree-streamer-out.c b/gcc/tree-streamer-out.cc similarity index 100% rename from gcc/tree-streamer-out.c rename to gcc/tree-streamer-out.cc diff --git a/gcc/tree-streamer.c b/gcc/tree-streamer.cc similarity index 100% rename from gcc/tree-streamer.c rename to gcc/tree-streamer.cc diff --git a/gcc/tree-switch-conversion.c b/gcc/tree-switch-conversion.cc similarity index 100% rename from gcc/tree-switch-conversion.c rename to gcc/tree-switch-conversion.cc diff --git a/gcc/tree-tailcall.c b/gcc/tree-tailcall.cc similarity index 100% rename from gcc/tree-tailcall.c rename to gcc/tree-tailcall.cc diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.cc similarity index 100% rename from gcc/tree-vect-data-refs.c rename to gcc/tree-vect-data-refs.cc diff --git a/gcc/tree-vect-generic.c b/gcc/tree-vect-generic.cc similarity index 100% rename from gcc/tree-vect-generic.c rename to gcc/tree-vect-generic.cc diff --git a/gcc/tree-vect-loop-manip.c b/gcc/tree-vect-loop-manip.cc similarity index 100% rename from gcc/tree-vect-loop-manip.c rename to gcc/tree-vect-loop-manip.cc diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.cc similarity index 100% rename from gcc/tree-vect-loop.c rename to gcc/tree-vect-loop.cc diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.cc similarity index 100% rename from gcc/tree-vect-patterns.c rename to gcc/tree-vect-patterns.cc diff --git a/gcc/tree-vect-slp-patterns.c b/gcc/tree-vect-slp-patterns.cc similarity index 100% rename from gcc/tree-vect-slp-patterns.c rename to gcc/tree-vect-slp-patterns.cc diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.cc similarity index 100% rename from gcc/tree-vect-slp.c rename to gcc/tree-vect-slp.cc diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.cc similarity index 100% rename from gcc/tree-vect-stmts.c rename to gcc/tree-vect-stmts.cc diff --git a/gcc/tree-vector-builder.c b/gcc/tree-vector-builder.cc similarity index 100% rename from gcc/tree-vector-builder.c rename to gcc/tree-vector-builder.cc diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.cc similarity index 100% rename from gcc/tree-vectorizer.c rename to gcc/tree-vectorizer.cc diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.cc similarity index 100% rename from gcc/tree-vrp.c rename to gcc/tree-vrp.cc diff --git a/gcc/tree.c b/gcc/tree.cc similarity index 100% rename from gcc/tree.c rename to gcc/tree.cc diff --git a/gcc/tsan.c b/gcc/tsan.cc similarity index 100% rename from gcc/tsan.c rename to gcc/tsan.cc diff --git a/gcc/typed-splay-tree.c b/gcc/typed-splay-tree.cc similarity index 100% rename from gcc/typed-splay-tree.c rename to gcc/typed-splay-tree.cc diff --git a/gcc/ubsan.c b/gcc/ubsan.cc similarity index 100% rename from gcc/ubsan.c rename to gcc/ubsan.cc diff --git a/gcc/valtrack.c b/gcc/valtrack.cc similarity index 100% rename from gcc/valtrack.c rename to gcc/valtrack.cc diff --git a/gcc/value-prof.c b/gcc/value-prof.cc similarity index 100% rename from gcc/value-prof.c rename to gcc/value-prof.cc diff --git a/gcc/var-tracking.c b/gcc/var-tracking.cc similarity index 100% rename from gcc/var-tracking.c rename to gcc/var-tracking.cc diff --git a/gcc/varasm.c b/gcc/varasm.cc similarity index 100% rename from gcc/varasm.c rename to gcc/varasm.cc diff --git a/gcc/varpool.c b/gcc/varpool.cc similarity index 100% rename from gcc/varpool.c rename to gcc/varpool.cc diff --git a/gcc/vec-perm-indices.c b/gcc/vec-perm-indices.cc similarity index 100% rename from gcc/vec-perm-indices.c rename to gcc/vec-perm-indices.cc diff --git a/gcc/vec.c b/gcc/vec.cc similarity index 100% rename from gcc/vec.c rename to gcc/vec.cc diff --git a/gcc/vmsdbgout.c b/gcc/vmsdbgout.cc similarity index 100% rename from gcc/vmsdbgout.c rename to gcc/vmsdbgout.cc diff --git a/gcc/vr-values.c b/gcc/vr-values.cc similarity index 100% rename from gcc/vr-values.c rename to gcc/vr-values.cc diff --git a/gcc/vtable-verify.c b/gcc/vtable-verify.cc similarity index 100% rename from gcc/vtable-verify.c rename to gcc/vtable-verify.cc diff --git a/gcc/web.c b/gcc/web.cc similarity index 100% rename from gcc/web.c rename to gcc/web.cc diff --git a/gcc/xcoffout.c b/gcc/xcoffout.cc similarity index 100% rename from gcc/xcoffout.c rename to gcc/xcoffout.cc diff --git a/libcpp/charset.c b/libcpp/charset.cc similarity index 100% rename from libcpp/charset.c rename to libcpp/charset.cc diff --git a/libcpp/directives.c b/libcpp/directives.cc similarity index 100% rename from libcpp/directives.c rename to libcpp/directives.cc diff --git a/libcpp/errors.c b/libcpp/errors.cc similarity index 100% rename from libcpp/errors.c rename to libcpp/errors.cc diff --git a/libcpp/expr.c b/libcpp/expr.cc similarity index 100% rename from libcpp/expr.c rename to libcpp/expr.cc diff --git a/libcpp/files.c b/libcpp/files.cc similarity index 100% rename from libcpp/files.c rename to libcpp/files.cc diff --git a/libcpp/identifiers.c b/libcpp/identifiers.cc similarity index 100% rename from libcpp/identifiers.c rename to libcpp/identifiers.cc diff --git a/libcpp/init.c b/libcpp/init.cc similarity index 100% rename from libcpp/init.c rename to libcpp/init.cc diff --git a/libcpp/lex.c b/libcpp/lex.cc similarity index 100% rename from libcpp/lex.c rename to libcpp/lex.cc diff --git a/libcpp/line-map.c b/libcpp/line-map.cc similarity index 100% rename from libcpp/line-map.c rename to libcpp/line-map.cc diff --git a/libcpp/macro.c b/libcpp/macro.cc similarity index 100% rename from libcpp/macro.c rename to libcpp/macro.cc diff --git a/libcpp/makeucnid.c b/libcpp/makeucnid.cc similarity index 100% rename from libcpp/makeucnid.c rename to libcpp/makeucnid.cc diff --git a/libcpp/mkdeps.c b/libcpp/mkdeps.cc similarity index 100% rename from libcpp/mkdeps.c rename to libcpp/mkdeps.cc diff --git a/libcpp/pch.c b/libcpp/pch.cc similarity index 100% rename from libcpp/pch.c rename to libcpp/pch.cc diff --git a/libcpp/symtab.c b/libcpp/symtab.cc similarity index 100% rename from libcpp/symtab.c rename to libcpp/symtab.cc diff --git a/libcpp/traditional.c b/libcpp/traditional.cc similarity index 100% rename from libcpp/traditional.c rename to libcpp/traditional.cc