gdbserver: Use pattern rule for IPA objects from gdbserver/
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index d3fba9bfec6bd3fdc6bb62768616d3ee2dd08cea..d871dbf34244e71ee3400472ba9f4c00f6ea7421 100644 (file)
@@ -1,3 +1,229 @@
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in (%-ipa.o: %.c): New rule.
+       (tracepoint-ipa.o: tracepoint.c): Remove.
+       (utils-ipa.o: utils.c): Remove.
+       (remote-utils-ipa.o: remote-utils.c): Remove.
+       (regcache-ipa.o: regcache.c): Remove.
+       (i386-linux-ipa.o: i386-linux.c): Remove.
+       (i386-mmx-linux-ipa.o: i386-mmx-linux.c): Remove.
+       (i386-avx-linux-ipa.o: i386-avx-linux.c): Remove.
+       (i386-mpx-linux-ipa.o: i386-mpx-linux.c): Remove.
+       (i386-avx-mpx-linux-ipa.o: i386-avx-mpx-linux.c): Remove.
+       (i386-avx-avx512-linux-ipa.o: i386-avx-avx512-linux.c): Remove.
+       (i386-avx-mpx-avx512-pku-linux-ipa.o: i386-avx-mpx-avx512-pku-linux.c): Remove.
+       (amd64-linux-ipa.o: amd64-linux.c): Remove.
+       (amd64-avx-linux-ipa.o: amd64-avx-linux.c): Remove.
+       (amd64-mpx-linux-ipa.o: amd64-mpx-linux.c): Remove.
+       (amd64-avx-mpx-linux-ipa.o: amd64-avx-mpx-linux.c): Remove.
+       (amd64-avx-avx512-linux-ipa.o: amd64-avx-avx512-linux.c): Remove.
+       (amd64-avx-mpx-avx512-pku-linux-ipa.o: amd64-avx-mpx-avx512-pku-linux.c): Remove.
+       (aarch64-ipa.o: aarch64.c): Remove.
+       (s390-linux32-ipa.o: s390-linux32.c): Remove.
+       (s390-linux32v1-ipa.o: s390-linux32v1.c): Remove.
+       (s390-linux32v2-ipa.o: s390-linux32v2.c): Remove.
+       (s390-linux64-ipa.o: s390-linux64.c): Remove.
+       (s390-linux64v1-ipa.o: s390-linux64v1.c): Remove.
+       (s390-linux64v2-ipa.o: s390-linux64v2.c): Remove.
+       (s390-te-linux64-ipa.o: s390-te-linux64.c): Remove.
+       (s390-vx-linux64-ipa.o: s390-vx-linux64.c): Remove.
+       (s390-tevx-linux64-ipa.o: s390-tevx-linux64.c): Remove.
+       (s390x-linux64-ipa.o: s390x-linux64.c): Remove.
+       (s390x-linux64v1-ipa.o: s390x-linux64v1.c): Remove.
+       (s390x-linux64v2-ipa.o: s390x-linux64v2.c): Remove.
+       (s390x-te-linux64-ipa.o: s390x-te-linux64.c): Remove.
+       (s390x-vx-linux64-ipa.o: s390x-vx-linux64.c): Remove.
+       (s390x-tevx-linux64-ipa.o: s390x-tevx-linux64.c): Remove.
+       (powerpc-32l-ipa.o: powerpc-32l.c): Remove.
+       (powerpc-altivec32l-ipa.o: powerpc-altivec32l.c): Remove.
+       (powerpc-cell32l-ipa.o: powerpc-cell32l.c): Remove.
+       (powerpc-vsx32l-ipa.o: powerpc-vsx32l.c): Remove.
+       (powerpc-isa205-32l-ipa.o: powerpc-isa205-32l.c): Remove.
+       (powerpc-isa205-altivec32l-ipa.o: powerpc-isa205-altivec32l.c): Remove.
+       (powerpc-isa205-vsx32l-ipa.o: powerpc-isa205-vsx32l.c): Remove.
+       (powerpc-e500l-ipa.o: powerpc-e500l.c): Remove.
+       (powerpc-64l-ipa.o: powerpc-64l.c): Remove.
+       (powerpc-altivec64l-ipa.o: powerpc-altivec64l.c): Remove.
+       (powerpc-cell64l-ipa.o: powerpc-cell64l.c): Remove.
+       (powerpc-vsx64l-ipa.o: powerpc-vsx64l.c): Remove.
+       (powerpc-isa205-64l-ipa.o: powerpc-isa205-64l.c): Remove.
+       (powerpc-isa205-altivec64l-ipa.o: powerpc-isa205-altivec64l.c): Remove.
+       (powerpc-isa205-vsx64l-ipa.o: powerpc-isa205-vsx64l.c): Remove.
+       (tdesc-ipa.o: tdesc.c): Remove.
+       (x32-linux-ipa.o: x32-linux.c): Remove.
+       (x32-avx-linux-ipa.o: x32-avx-linux.c): Remove.
+       (x32-avx512-linux-ipa.o: x32-avx512-linux.c): Remove.
+
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in (%.o: ../arch/%.c): New rule.
+       (arm.o: ../arch/arm.c): Remove.
+       (arm-linux.o: ../arch/arm-linux.c): Remove.
+       (arm-get-next-pcs.o: ../arch/arm-get-next-pcs.c): Remove.
+       (aarch64-insn.o: ../arch/aarch64-insn.c): Remove.
+
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in (%.o: ../nat/%.c): New rule.
+       (x86-dregs.o: ../nat/x86-dregs.c): Remove.
+       (amd64-linux-siginfo.o: ../nat/amd64-linux-siginfo.c): Remove.
+       (linux-btrace.o: ../nat/linux-btrace.c): Remove.
+       (linux-osdata.o: ../nat/linux-osdata.c): Remove.
+       (linux-procfs.o: ../nat/linux-procfs.c): Remove.
+       (linux-ptrace.o: ../nat/linux-ptrace.c): Remove.
+       (linux-waitpid.o: ../nat/linux-waitpid.c): Remove.
+       (mips-linux-watch.o: ../nat/mips-linux-watch.c): Remove.
+       (ppc-linux.o: ../nat/ppc-linux.c): Remove.
+       (linux-personality.o: ../nat/linux-personality.c): Remove.
+       (aarch64-linux-hw-point.o: ../nat/aarch64-linux-hw-point.c): Remove.
+       (aarch64-linux.o: ../nat/aarch64-linux.c): Remove.
+       (x86-linux.o: ../nat/x86-linux.c): Remove.
+       (x86-linux-dregs.o: ../nat/x86-linux-dregs.c): Remove.
+       (linux-namespaces.o: ../nat/linux-namespaces.c): Remove.
+
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in (%.o: ../common/%.c): New rule.
+       (signals.o: ../common/signals.c): Remove.
+       (print-utils.o: ../common/print-utils.c): Remove.
+       (rsp-low.o: ../common/rsp-low.c): Remove.
+       (common-utils.o: ../common/common-utils.c): Remove.
+       (posix-strerror.o: ../common/posix-strerror.c): Remove.
+       (mingw-strerror.o: ../common/mingw-strerror.c): Remove.
+       (vec.o: ../common/vec.c): Remove.
+       (gdb_vecs.o: ../common/gdb_vecs.c): Remove.
+       (xml-utils.o: ../common/xml-utils.c): Remove.
+       (ptid.o: ../common/ptid.c): Remove.
+       (buffer.o: ../common/buffer.c): Remove.
+       (format.o: ../common/format.c): Remove.
+       (filestuff.o: ../common/filestuff.c): Remove.
+       (agent.o: ../common/agent.c): Remove.
+       (errors.o: ../common/errors.c): Remove.
+       (environ.o: ../common/environ.c): Remove.
+       (common-debug.o: ../common/common-debug.c): Remove.
+       (cleanups.o: ../common/cleanups.c): Remove.
+       (common-exceptions.o: ../common/common-exceptions.c): Remove.
+       (fileio.o: ../common/fileio.c): Remove.
+       (common-regcache.o: ../common/common-regcache.c): Remove.
+       (signals-state-save-restore.o: ../common/signals-state-save-restore.c): Remove.
+       (new-op.o: ../common/new-op.c): Remove.
+       (btrace-common.o: ../common/btrace-common.c): Remove.
+
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in (%.o: ../target/%.c): New rule.
+       (waitstatus.o: ../target/waitstatus.c): Remove.
+
+2017-03-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * Makefile.in
+       (%.c: ../regformats/%.dat,
+       (%.c: ../regformats/arm/%.dat,
+       (%.c: ../regformats/i386/%.dat,
+       (%.c: ../regformats/rs6000/%.dat): New rules.
+       (aarch64.c): Remove.
+       (reg-arm.c): Remove.
+       (arm-with-iwmmxt.c): Remove.
+       (arm-with-vfpv2.c): Remove.
+       (arm-with-vfpv3.c): Remove.
+       (arm-with-neon.c): Remove.
+       (reg-bfin.c): Remove.
+       (reg-cris.c): Remove.
+       (reg-crisv32.c): Remove.
+       (i386.c): Remove.
+       (i386-linux.c): Remove.
+       (i386-avx.c): Remove.
+       (i386-avx-linux.c): Remove.
+       (i386-avx-avx512.c): Remove.
+       (i386-avx-avx512-linux.c): Remove.
+       (i386-mpx.c): Remove.
+       (i386-mpx-linux.c): Remove.
+       (i386-avx-mpx-avx512-pku.c): Remove.
+       (i386-avx-mpx-avx512-pku-linux.c): Remove.
+       (i386-avx-mpx.c): Remove.
+       (i386-avx-mpx-linux.c): Remove.
+       (i386-mmx.c): Remove.
+       (i386-mmx-linux.c): Remove.
+       (reg-ia64.c): Remove.
+       (reg-m32r.c): Remove.
+       (reg-m68k.c): Remove.
+       (reg-cf.c): Remove.
+       (mips-linux.c): Remove.
+       (mips-dsp-linux.c): Remove.
+       (mips64-linux.c): Remove.
+       (mips64-dsp-linux.c): Remove.
+       (nios2-linux.c): Remove.
+       (powerpc-32.c): Remove.
+       (powerpc-32l.c): Remove.
+       (powerpc-altivec32l.c): Remove.
+       (powerpc-cell32l.c): Remove.
+       (powerpc-vsx32l.c): Remove.
+       (powerpc-isa205-32l.c): Remove.
+       (powerpc-isa205-altivec32l.c): Remove.
+       (powerpc-isa205-vsx32l.c): Remove.
+       (powerpc-e500l.c): Remove.
+       (powerpc-64l.c): Remove.
+       (powerpc-altivec64l.c): Remove.
+       (powerpc-cell64l.c): Remove.
+       (powerpc-vsx64l.c): Remove.
+       (powerpc-isa205-64l.c): Remove.
+       (powerpc-isa205-altivec64l.c): Remove.
+       (powerpc-isa205-vsx64l.c): Remove.
+       (s390-linux32.c): Remove.
+       (s390-linux32v1.c): Remove.
+       (s390-linux32v2.c): Remove.
+       (s390-linux64.c): Remove.
+       (s390-linux64v1.c): Remove.
+       (s390-linux64v2.c): Remove.
+       (s390-te-linux64.c): Remove.
+       (s390-vx-linux64.c): Remove.
+       (s390-tevx-linux64.c): Remove.
+       (s390x-linux64.c): Remove.
+       (s390x-linux64v1.c): Remove.
+       (s390x-linux64v2.c): Remove.
+       (s390x-te-linux64.c): Remove.
+       (s390x-vx-linux64.c): Remove.
+       (s390x-tevx-linux64.c): Remove.
+       (tic6x-c64xp-linux.c): Remove.
+       (tic6x-c64x-linux.c): Remove.
+       (tic6x-c62x-linux.c): Remove.
+       (reg-sh.c): Remove.
+       (reg-sparc64.c): Remove.
+       (reg-spu.c): Remove.
+       (amd64.c): Remove.
+       (amd64-linux.c): Remove.
+       (amd64-avx.c): Remove.
+       (amd64-avx-linux.c): Remove.
+       (amd64-avx-avx512.c): Remove.
+       (amd64-avx-avx512-linux.c): Remove.
+       (amd64-mpx.c): Remove.
+       (amd64-mpx-linux.c): Remove.
+       (amd64-avx-mpx-avx512-pku.c): Remove.
+       (amd64-avx-mpx-avx512-pku-linux.c): Remove.
+       (amd64-avx-mpx.c): Remove.
+       (amd64-avx-mpx-linux.c): Remove.
+       (x32.c): Remove.
+       (x32-linux.c): Remove.
+       (x32-avx.c): Remove.
+       (x32-avx-linux.c): Remove.
+       (x32-avx-avx512.c): Remove.
+       (x32-avx-avx512-linux.c): Remove.
+       (reg-xtensa.c): Remove.
+       (reg-tilegx.c): Remove.
+       (reg-tilegx32.c): Remove.
+
+2017-03-07  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * Makefile.in (SFILES): Add "common/environ.c".
+       (OBJS): Add "common/environ.h".
+
+2017-01-27  Walfred Tedeschi  <walfred.tedeschi@intel.com>
+
+       * configure.ac: Check if the fs_base and gs_base members of
+       `struct user_regs_struct' exist.
+       * config.in: Regenerated.
+       * configure: Likewise.
+
 2017-01-09  Antoine Tremblay  <antoine.tremblay@ericsson.com>
 
        * linux-aarch32-low.c (arm_breakpoint_kind_from_pc): Use
This page took 0.035167 seconds and 4 git commands to generate.