]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Move shared native target specific code to gdb/nat
authorGary Benson <gbenson@redhat.com>
Thu, 19 Jun 2014 13:46:38 +0000 (14:46 +0100)
committerGary Benson <gbenson@redhat.com>
Fri, 20 Jun 2014 13:06:48 +0000 (14:06 +0100)
https://sourceware.org/gdb/wiki/Common describes the following
directory structure:

 gdb/nat/
   Native target backend files. Code that interfaces with the
   host debug API. E.g., ptrace code, Windows debug API code,
   procfs code should go here.

 gdb/target/
   Host-independent, target vector specific code (target_ops).

 gdb/common/
   All other shared code.

This commit moves all native target backend files currently in
gdb/common to gdb/nat.

gdb/
2014-06-20  Gary Benson  <gbenson@redhat.com>

* common/gdb_thread_db.h: Moved to nat.  All includes updated.
* common/glibc_thread_db.h: Likewise.
* common/i386-cpuid.h: Likewise.
* common/i386-gcc-cpuid.h: Likewise.
* common/linux-btrace.h: Likewise.
* common/linux-osdata.h: Likewise.
* common/linux-procfs.h: Likewise.
* common/linux-ptrace.h: Likewise.
* common/mips-linux-watch.h: Likewise.
* common/linux-btrace.c: Moved to nat.
* common/linux-osdata.c: Likewise.
* common/linux-procfs.c: Likewise.
* common/linux-ptrace.c: Likewise.
* common/mips-linux-watch.c: Likewise.
* nat/gdb_thread_db.h: Moved from common.
* nat/glibc_thread_db.h: Likewise.
* nat/i386-cpuid.h: Likewise.
* nat/i386-gcc-cpuid.h: Likewise.
* nat/linux-btrace.c: Likewise.
* nat/linux-btrace.h: Likewise.
* nat/linux-osdata.c: Likewise.
* nat/linux-osdata.h: Likewise.
* nat/linux-procfs.c: Likewise.
* nat/linux-procfs.h: Likewise.
* nat/linux-ptrace.c: Likewise.
* nat/linux-ptrace.h: Likewise.
* nat/mips-linux-watch.c: Likewise.
* nat/mips-linux-watch.h: Likewise.
* Makefile.in (HFILES_NO_SRCDIR): Reflect new locations.
(object file files): Reordered.
* gdb/copyright.py (EXCLUDE_LIST): Reflect new location
of glibc_thread_db.h.

gdb/gdbserver/
2014-06-20  Gary Benson  <gbenson@redhat.com>

* Makefile.in (SFILES): Update locations for files moved
from common to nat.
(object file files): Reordered.

gdb/testsuite/
2014-06-20  Gary Benson  <gbenson@redhat.com>

* gdb.arch/i386-avx.exp: Fix include file location.
* gdb.arch/i386-sse.exp: Likewise.

38 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/amd64-linux-nat.c
gdb/copyright.py
gdb/gdbserver/ChangeLog
gdb/gdbserver/Makefile.in
gdb/gdbserver/linux-low.c
gdb/gdbserver/linux-low.h
gdb/gdbserver/linux-mips-low.c
gdb/gdbserver/thread-db.c
gdb/go32-nat.c
gdb/i386-linux-nat.c
gdb/linux-nat.c
gdb/linux-thread-db.c
gdb/mips-linux-nat.c
gdb/nat/gdb_thread_db.h [moved from gdb/common/gdb_thread_db.h with 100% similarity]
gdb/nat/glibc_thread_db.h [moved from gdb/common/glibc_thread_db.h with 100% similarity]
gdb/nat/i386-cpuid.h [moved from gdb/common/i386-cpuid.h with 100% similarity]
gdb/nat/i386-dregs.c
gdb/nat/i386-gcc-cpuid.h [moved from gdb/common/i386-gcc-cpuid.h with 100% similarity]
gdb/nat/linux-btrace.c [moved from gdb/common/linux-btrace.c with 100% similarity]
gdb/nat/linux-btrace.h [moved from gdb/common/linux-btrace.h with 100% similarity]
gdb/nat/linux-osdata.c [moved from gdb/common/linux-osdata.c with 100% similarity]
gdb/nat/linux-osdata.h [moved from gdb/common/linux-osdata.h with 100% similarity]
gdb/nat/linux-procfs.c [moved from gdb/common/linux-procfs.c with 100% similarity]
gdb/nat/linux-procfs.h [moved from gdb/common/linux-procfs.h with 100% similarity]
gdb/nat/linux-ptrace.c [moved from gdb/common/linux-ptrace.c with 99% similarity]
gdb/nat/linux-ptrace.h [moved from gdb/common/linux-ptrace.h with 100% similarity]
gdb/nat/linux-waitpid.c
gdb/nat/mips-linux-watch.c [moved from gdb/common/mips-linux-watch.c with 100% similarity]
gdb/nat/mips-linux-watch.h [moved from gdb/common/mips-linux-watch.h with 100% similarity]
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.arch/i386-avx.c
gdb/testsuite/gdb.arch/i386-avx.exp
gdb/testsuite/gdb.arch/i386-avx512.c
gdb/testsuite/gdb.arch/i386-mpx.c
gdb/testsuite/gdb.arch/i386-sse.c
gdb/testsuite/gdb.arch/i386-sse.exp

index c38998849f8b861c1c0910b1e12a25becf73e214..1fc54b235a29bf7deb233efa0d9d08074ae260bc 100644 (file)
@@ -1,3 +1,38 @@
+2014-06-20  Gary Benson  <gbenson@redhat.com>
+
+       * common/gdb_thread_db.h: Moved to nat.  All includes updated.
+       * common/glibc_thread_db.h: Likewise.
+       * common/i386-cpuid.h: Likewise.
+       * common/i386-gcc-cpuid.h: Likewise.
+       * common/linux-btrace.h: Likewise.
+       * common/linux-osdata.h: Likewise.
+       * common/linux-procfs.h: Likewise.
+       * common/linux-ptrace.h: Likewise.
+       * common/mips-linux-watch.h: Likewise.
+       * common/linux-btrace.c: Moved to nat.
+       * common/linux-osdata.c: Likewise.
+       * common/linux-procfs.c: Likewise.
+       * common/linux-ptrace.c: Likewise.
+       * common/mips-linux-watch.c: Likewise.
+       * nat/gdb_thread_db.h: Moved from common.
+       * nat/glibc_thread_db.h: Likewise.
+       * nat/i386-cpuid.h: Likewise.
+       * nat/i386-gcc-cpuid.h: Likewise.
+       * nat/linux-btrace.c: Likewise.
+       * nat/linux-btrace.h: Likewise.
+       * nat/linux-osdata.c: Likewise.
+       * nat/linux-osdata.h: Likewise.
+       * nat/linux-procfs.c: Likewise.
+       * nat/linux-procfs.h: Likewise.
+       * nat/linux-ptrace.c: Likewise.
+       * nat/linux-ptrace.h: Likewise.
+       * nat/mips-linux-watch.c: Likewise.
+       * nat/mips-linux-watch.h: Likewise.
+       * Makefile.in (HFILES_NO_SRCDIR): Reflect new locations.
+       (object file files): Reordered.
+       * gdb/copyright.py (EXCLUDE_LIST): Reflect new location
+       of glibc_thread_db.h.
+
 2014-06-20  Gary Benson  <gbenson@redhat.com>
 
        * i386-nat.h (debug_hw_points): Moved to nat/i386-dregs.c.
index b53d27901830485c4eb6ed34007634bbc3b43c11..8838e9912f14679b9fc78208ed01ada1a4da22d7 100644 (file)
@@ -861,8 +861,8 @@ LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c
 # right, it is probably easiest just to list .h files here directly.
 
 HFILES_NO_SRCDIR = \
-common/gdb_signals.h common/gdb_thread_db.h common/gdb_vecs.h \
-common/i386-xstate.h common/linux-ptrace.h common/mips-linux-watch.h \
+common/gdb_signals.h nat/gdb_thread_db.h common/gdb_vecs.h \
+common/i386-xstate.h nat/linux-ptrace.h nat/mips-linux-watch.h \
 proc-utils.h aarch64-tdep.h arm-tdep.h ax-gdb.h ppcfbsd-tdep.h \
 ppcnbsd-tdep.h cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h \
 exec.h m32r-tdep.h osabi.h gdbcore.h solib-som.h amd64bsd-nat.h \
@@ -930,9 +930,9 @@ gnulib/import/extra/snippet/warn-on-use.h \
 gnulib/import/stddef.in.h gnulib/import/inttypes.in.h inline-frame.h skip.h \
 common/common-utils.h common/xml-utils.h common/buffer.h common/ptid.h \
 common/format.h common/host-defs.h utils.h common/queue.h \
-common/linux-osdata.h gdb-dlfcn.h auto-load.h probe.h stap-probe.h \
-gdb_bfd.h sparc-ravenscar-thread.h ppc-ravenscar-thread.h common/linux-btrace.h \
-ctf.h common/i386-cpuid.h common/i386-gcc-cpuid.h target/resume.h \
+nat/linux-osdata.h gdb-dlfcn.h auto-load.h probe.h stap-probe.h \
+gdb_bfd.h sparc-ravenscar-thread.h ppc-ravenscar-thread.h nat/linux-btrace.h \
+ctf.h nat/i386-cpuid.h nat/i386-gcc-cpuid.h target/resume.h \
 target/wait.h target/waitstatus.h nat/linux-nat.h nat/linux-waitpid.h \
 common/print-utils.h common/rsp-low.h nat/i386-dregs.h
 
@@ -2127,18 +2127,6 @@ format.o: ${srcdir}/common/format.c
        $(COMPILE) $(srcdir)/common/format.c
        $(POSTCOMPILE)
 
-linux-osdata.o: ${srcdir}/common/linux-osdata.c
-       $(COMPILE) $(srcdir)/common/linux-osdata.c
-       $(POSTCOMPILE)
-
-linux-procfs.o: $(srcdir)/common/linux-procfs.c
-       $(COMPILE) $(srcdir)/common/linux-procfs.c
-       $(POSTCOMPILE)
-
-linux-ptrace.o: $(srcdir)/common/linux-ptrace.c
-       $(COMPILE) $(srcdir)/common/linux-ptrace.c
-       $(POSTCOMPILE)
-
 common-agent.o: $(srcdir)/common/agent.c
        $(COMPILE) $(srcdir)/common/agent.c
        $(POSTCOMPILE)
@@ -2147,14 +2135,6 @@ vec.o: ${srcdir}/common/vec.c
        $(COMPILE) $(srcdir)/common/vec.c
        $(POSTCOMPILE)
 
-linux-btrace.o: ${srcdir}/common/linux-btrace.c
-       $(COMPILE) $(srcdir)/common/linux-btrace.c
-       $(POSTCOMPILE)
-
-mips-linux-watch.o: ${srcdir}/common/mips-linux-watch.c
-       $(COMPILE) $(srcdir)/common/mips-linux-watch.c
-       $(POSTCOMPILE)
-
 print-utils.o: ${srcdir}/common/print-utils.c
        $(COMPILE) $(srcdir)/common/print-utils.c
        $(POSTCOMPILE)
@@ -2182,10 +2162,30 @@ i386-dregs.o: ${srcdir}/nat/i386-dregs.c
        $(COMPILE) $(srcdir)/nat/i386-dregs.c
        $(POSTCOMPILE)
 
+linux-btrace.o: ${srcdir}/nat/linux-btrace.c
+       $(COMPILE) $(srcdir)/nat/linux-btrace.c
+       $(POSTCOMPILE)
+
+linux-osdata.o: ${srcdir}/nat/linux-osdata.c
+       $(COMPILE) $(srcdir)/nat/linux-osdata.c
+       $(POSTCOMPILE)
+
+linux-procfs.o: $(srcdir)/nat/linux-procfs.c
+       $(COMPILE) $(srcdir)/nat/linux-procfs.c
+       $(POSTCOMPILE)
+
+linux-ptrace.o: $(srcdir)/nat/linux-ptrace.c
+       $(COMPILE) $(srcdir)/nat/linux-ptrace.c
+       $(POSTCOMPILE)
+
 linux-waitpid.o: ${srcdir}/nat/linux-waitpid.c
        $(COMPILE) $(srcdir)/nat/linux-waitpid.c
        $(POSTCOMPILE)
 
+mips-linux-watch.o: ${srcdir}/nat/mips-linux-watch.c
+       $(COMPILE) $(srcdir)/nat/mips-linux-watch.c
+       $(POSTCOMPILE)
+
 #
 # gdb/tui/ dependencies
 #
index 06199af4f551783cb8e71afe0f21dd7a2327d277..0cdc1f032ee893f903b479f734977561ccf1d9f7 100644 (file)
@@ -25,7 +25,7 @@
 #include "regset.h"
 #include "linux-nat.h"
 #include "amd64-linux-tdep.h"
-#include "linux-btrace.h"
+#include "nat/linux-btrace.h"
 #include "btrace.h"
 
 #include "gdb_assert.h"
index 43fc455c1b9fd693a7ac44020f58347d854c52aa..352abff829a5da273f22972b70ff99a2ab935fa5 100644 (file)
@@ -171,7 +171,7 @@ def main ():
 #
 # Filenames are relative to the root directory.
 EXCLUDE_LIST = (
-    'gdb/common/glibc_thread_db.h',
+    'gdb/nat/glibc_thread_db.h',
     'gdb/CONTRIBUTE',
     'gdb/gnulib/import'
 )
index cde9c0af70b1e36bf6b7bf1f2f8b7e7c13b74086..753a0c2278cff40d5ce74551bb5aa26ed62a6039 100644 (file)
@@ -1,3 +1,9 @@
+2014-06-20  Gary Benson  <gbenson@redhat.com>
+
+       * Makefile.in (SFILES): Update locations for files moved
+       from common to nat.
+       (object file files): Reordered.
+
 2014-06-20  Gary Benson  <gbenson@redhat.com>
 
        * i386-low.h (i386_dr_low_can_set_addr): Removed.
index 3674aedfc6e2e48af56007c0dae50bbdcfe27d9a..f9a2f17dfded6d8f555383c0f6798d08b6a970d3 100644 (file)
@@ -165,10 +165,10 @@ SFILES=   $(srcdir)/gdbreplay.c $(srcdir)/inferiors.c $(srcdir)/dll.c \
        $(srcdir)/hostio.c $(srcdir)/hostio-errno.c \
        $(srcdir)/common/vec.c $(srcdir)/common/gdb_vecs.c \
        $(srcdir)/common/common-utils.c $(srcdir)/common/xml-utils.c \
-       $(srcdir)/common/linux-osdata.c $(srcdir)/common/ptid.c \
-       $(srcdir)/common/buffer.c $(srcdir)/common/linux-btrace.c \
+       $(srcdir)/nat/linux-osdata.c $(srcdir)/common/ptid.c \
+       $(srcdir)/common/buffer.c $(srcdir)/nat/linux-btrace.c \
        $(srcdir)/common/filestuff.c $(srcdir)/target/waitstatus.c \
-       $(srcdir)/common/mips-linux-watch.c $(srcdir)/common/print-utils.c \
+       $(srcdir)/nat/mips-linux-watch.c $(srcdir)/common/print-utils.c \
        $(srcdir)/common/rsp-low.c
 
 DEPFILES = @GDBSERVER_DEPFILES@
@@ -503,12 +503,6 @@ print-utils.o: ../common/print-utils.c
 rsp-low.o: ../common/rsp-low.c
        $(COMPILE) $<
        $(POSTCOMPILE)
-linux-procfs.o: ../common/linux-procfs.c
-       $(COMPILE) $<
-       $(POSTCOMPILE)
-linux-ptrace.o: ../common/linux-ptrace.c
-       $(COMPILE) $<
-       $(POSTCOMPILE)
 common-utils.o: ../common/common-utils.c
        $(COMPILE) $<
        $(POSTCOMPILE)
@@ -521,9 +515,6 @@ gdb_vecs.o: ../common/gdb_vecs.c
 xml-utils.o: ../common/xml-utils.c
        $(COMPILE) $<
        $(POSTCOMPILE)
-linux-osdata.o: ../common/linux-osdata.c
-       $(COMPILE) $<
-       $(POSTCOMPILE)
 ptid.o: ../common/ptid.c
        $(COMPILE) $<
        $(POSTCOMPILE)
@@ -543,23 +534,29 @@ waitstatus.o: ../target/waitstatus.c
        $(COMPILE) $<
        $(POSTCOMPILE)
 
-linux-btrace.o: ../common/linux-btrace.c
+# Native object files rules from ../nat
+
+i386-dregs.o: ../nat/i386-dregs.c
        $(COMPILE) $<
        $(POSTCOMPILE)
-
-mips-linux-watch.o: ../common/mips-linux-watch.c
+linux-btrace.o: ../nat/linux-btrace.c
        $(COMPILE) $<
        $(POSTCOMPILE)
-
-# Native object files rules from ../nat
-
-i386-dregs.o: ../nat/i386-dregs.c
+linux-osdata.o: ../nat/linux-osdata.c
+       $(COMPILE) $<
+       $(POSTCOMPILE)
+linux-procfs.o: ../nat/linux-procfs.c
+       $(COMPILE) $<
+       $(POSTCOMPILE)
+linux-ptrace.o: ../nat/linux-ptrace.c
        $(COMPILE) $<
        $(POSTCOMPILE)
-
 linux-waitpid.o: ../nat/linux-waitpid.c
        $(COMPILE) $<
        $(POSTCOMPILE)
+mips-linux-watch.o: ../nat/mips-linux-watch.c
+       $(COMPILE) $<
+       $(POSTCOMPILE)
 
 aarch64.c : $(srcdir)/../regformats/aarch64.dat $(regdat_sh)
        $(SHELL) $(regdat_sh) $(srcdir)/../regformats/aarch64.dat aarch64.c
index 1932ff2a46c297de9efba33f2d45a09801f2f9d5..61552f4e60802f43a3120cf77fac384e6ee044ba 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "server.h"
 #include "linux-low.h"
-#include "linux-osdata.h"
+#include "nat/linux-osdata.h"
 #include "agent.h"
 
 #include "nat/linux-nat.h"
@@ -26,8 +26,8 @@
 #include "gdb_wait.h"
 #include <stdio.h>
 #include <sys/ptrace.h>
-#include "linux-ptrace.h"
-#include "linux-procfs.h"
+#include "nat/linux-ptrace.h"
+#include "nat/linux-procfs.h"
 #include <signal.h>
 #include <sys/ioctl.h>
 #include <fcntl.h>
 #endif
 
 #ifdef HAVE_LINUX_BTRACE
-# include "linux-btrace.h"
+# include "nat/linux-btrace.h"
 #endif
 
 #ifndef HAVE_ELF32_AUXV_T
index 498b22177f39067953de47280f8e8d1eff6f29a1..482092960811d475e61b2451d80e1aee04f61bea 100644 (file)
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#include "gdb_thread_db.h"
+#include "nat/gdb_thread_db.h"
 #include <signal.h>
 
 #include "gdbthread.h"
 #include "gdb_proc_service.h"
 
 /* Included for ptrace type definitions.  */
-#include "linux-ptrace.h"
+#include "nat/linux-ptrace.h"
 
 #define PTRACE_XFER_TYPE long
 
index 320e2b19ccc617ab257e731f2d3aa888483e4d36..1b2160b35371cbec05818d3494299061f1436fac 100644 (file)
@@ -22,7 +22,7 @@
 #include <sys/ptrace.h>
 #include <endian.h>
 
-#include "mips-linux-watch.h"
+#include "nat/mips-linux-watch.h"
 #include "gdb_proc_service.h"
 
 /* Defined in auto-generated file mips-linux.c.  */
index 3ea0cc3f3bfcfed1e460a5bf8a976151e0108734..d69c9e43f81f89f8f338a047e4480834e1625fd9 100644 (file)
@@ -27,7 +27,7 @@ extern int debug_threads;
 static int thread_db_use_events;
 
 #include "gdb_proc_service.h"
-#include "gdb_thread_db.h"
+#include "nat/gdb_thread_db.h"
 #include "gdb_vecs.h"
 
 #ifndef USE_LIBTHREAD_DB_DIRECTLY
index 89157d3f44cb8b7b4be9560be1346d65260c7056..27938cceb16be6bacb342d6f257a6ad6bce0e585 100644 (file)
@@ -97,7 +97,7 @@
 #include "buildsym.h"
 #include "i387-tdep.h"
 #include "i386-tdep.h"
-#include "i386-cpuid.h"
+#include "nat/i386-cpuid.h"
 #include "value.h"
 #include "regcache.h"
 #include <string.h>
index bb2b9112e9fcf4ad19d12e296583c58d3e04e344..6667c17e36ecd169f8eca66ef9f3b1fedb4caf2b 100644 (file)
@@ -25,7 +25,7 @@
 #include "regset.h"
 #include "target.h"
 #include "linux-nat.h"
-#include "linux-btrace.h"
+#include "nat/linux-btrace.h"
 #include "btrace.h"
 
 #include "gdb_assert.h"
index c9677ca83f7fa474d907daba764f2ce57610803d..0ab0362f1ec3dc981a44482bf411666e7985dde4 100644 (file)
@@ -32,8 +32,8 @@
 #endif
 #include <sys/ptrace.h>
 #include "linux-nat.h"
-#include "linux-ptrace.h"
-#include "linux-procfs.h"
+#include "nat/linux-ptrace.h"
+#include "nat/linux-procfs.h"
 #include "linux-fork.h"
 #include "gdbthread.h"
 #include "gdbcmd.h"
@@ -59,7 +59,7 @@
 #include "terminal.h"
 #include <sys/vfs.h>
 #include "solib.h"
-#include "linux-osdata.h"
+#include "nat/linux-osdata.h"
 #include "linux-tdep.h"
 #include "symfile.h"
 #include "agent.h"
index c79d9947588a0c88c3f10bf9a54946241159a49b..e693c65a7898d20c90b0ed743e1052a152cf62af 100644 (file)
@@ -22,7 +22,7 @@
 #include "gdb_assert.h"
 #include <dlfcn.h>
 #include "gdb_proc_service.h"
-#include "gdb_thread_db.h"
+#include "nat/gdb_thread_db.h"
 #include "gdb_vecs.h"
 #include "bfd.h"
 #include "command.h"
@@ -40,8 +40,8 @@
 #include "gdbcore.h"
 #include "observer.h"
 #include "linux-nat.h"
-#include "linux-procfs.h"
-#include "linux-osdata.h"
+#include "nat/linux-procfs.h"
+#include "nat/linux-osdata.h"
 #include "auto-load.h"
 #include "cli/cli-utils.h"
 
index 5594e108b8e45e90683f1052f22727989d133c89..dbd7ae790c917da148a7cf8afe84dc5b1aeb4f84 100644 (file)
@@ -36,7 +36,7 @@
 #include <sys/ptrace.h>
 #include <asm/ptrace.h>
 
-#include "mips-linux-watch.h"
+#include "nat/mips-linux-watch.h"
 
 #include "features/mips-linux.c"
 #include "features/mips-dsp-linux.c"
similarity index 100%
rename from gdb/common/i386-cpuid.h
rename to gdb/nat/i386-cpuid.h
index e7d1620e8e7b4cede80363eb252c6ed50994a917..214616c463ec6c50cb815d9758529ea9fd29ff9a 100644 (file)
@@ -23,7 +23,7 @@
 #include "defs.h"
 #include "inferior.h"
 #endif
-#include "nat/i386-dregs.h"
+#include "i386-dregs.h"
 
 /* Support for hardware watchpoints and breakpoints using the i386
    debug registers.
similarity index 99%
rename from gdb/common/linux-ptrace.c
rename to gdb/nat/linux-ptrace.c
index b140b0811b7916a909b6661dcdd84a0c8ceac902..3ad2113d7d6268576d796a94db02bee7aa6c13c2 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "linux-ptrace.h"
 #include "linux-procfs.h"
-#include "nat/linux-waitpid.h"
+#include "linux-waitpid.h"
 #include "buffer.h"
 #include "gdb_assert.h"
 #include "gdb_wait.h"
index 4693120ef7903c07b215870061868dff9007946a..5159f03ded4938ead0010880c509ecfb1361de0c 100644 (file)
@@ -24,8 +24,8 @@
 #include "signal.h"
 #endif
 
-#include "nat/linux-nat.h"
-#include "nat/linux-waitpid.h"
+#include "linux-nat.h"
+#include "linux-waitpid.h"
 #include "gdb_wait.h"
 
 #include <string.h>
index 173bcba07cd9ada7da97745831e7f8403fabd105..1e7ef7f24601e95e7b91b8827e432751608bf151 100644 (file)
@@ -1,3 +1,8 @@
+2014-06-20  Gary Benson  <gbenson@redhat.com>
+
+       * gdb.arch/i386-avx.exp: Fix include file location.
+       * gdb.arch/i386-sse.exp: Likewise.
+
 2014-06-19  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        * gdb.dlang/expression.exp: New file.
index 2fbf1d85ed9daffe32ddc978cc4de022fc24e750..791ead0f90377e4531e47f7dcab89c08b7316205 100644 (file)
@@ -18,7 +18,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <stdio.h>
-#include "i386-cpuid.h"
+#include "nat/i386-cpuid.h"
 
 typedef struct {
   float f[8];
index 65c0b8ff8d664e584f0713d034cc9df27238c0f7..c310f5ea594db1624f80dbc1b80b3a2892f484cb 100644 (file)
@@ -32,7 +32,7 @@ if [get_compiler_info] {
 
 set additional_flags ""
 if [test_compiler_info gcc*] {
-    set additional_flags "additional_flags=-mavx -I${srcdir}/../common"
+    set additional_flags "additional_flags=-mavx -I${srcdir}/.."
 }
 
 if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable [list debug $additional_flags]] != "" } {
index 0962b07e8e9ec771f1e5e69a230d6571d49b5cef..cb08536a26acdd17b1f5f221c6fe06b927abcbcb 100644 (file)
@@ -17,7 +17,7 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#include "i386-cpuid.h"
+#include "nat/i386-cpuid.h"
 
 typedef struct
 {
index cbc1f4e9f52e34123db32474852b84976483a02f..4c9fa33abcce833dd6b034dc10e2874dbb20a432 100644 (file)
@@ -18,7 +18,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <stdio.h>
-#include "i386-cpuid.h"
+#include "nat/i386-cpuid.h"
 
 #ifndef NOINLINE
 #define NOINLINE __attribute__ ((noinline))
index 7a07b16ab6026411be1b5923f0f3b7a56f82d7c1..f079980ec300ffdcad79d7ae9ff3956bcfc5be7e 100644 (file)
@@ -18,7 +18,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <stdio.h>
-#include "i386-cpuid.h"
+#include "nat/i386-cpuid.h"
 
 typedef struct {
   float f[4];
index cc2963bf673a2178aa5cb4b618aaf08943b68a75..3b6c4756e6b897dab456164b6adccb63a7c16e93 100644 (file)
@@ -32,7 +32,7 @@ if [get_compiler_info] {
 
 set additional_flags ""
 if [test_compiler_info gcc*] {
-    set additional_flags "additional_flags=-msse -I${srcdir}/../common"
+    set additional_flags "additional_flags=-msse -I${srcdir}/.."
 }
 
 if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable [list debug $additional_flags]] != "" } {