This removes REMOTE_OBS from the Makefile.  It is no longer needed, as
remote support is always built into gdb.  The relevant sources are now
added to COMMON_SFILES, where they are treated like other ordinary
sources.
ChangeLog
2017-11-27  Tom Tromey  <tom@tromey.com>
	* Makefile.in (REMOTE_OBS): Remove.
	(SFILES): Remove remote sources.
	(COMMON_SFILES): Add remote sources.
	(ALLDEPFILES): Remove dcache.c.
+2017-11-27  Tom Tromey  <tom@tromey.com>
+
+       * Makefile.in (REMOTE_OBS): Remove.
+       (SFILES): Remove remote sources.
+       (COMMON_SFILES): Add remote sources.
+       (ALLDEPFILES): Remove dcache.c.
+
 2017-11-27  Tom Tromey  <tom@tromey.com>
 
        * Makefile.in (SUBDIR_TARGET_SRCS, SUBDIR_TARGET_OBS): New
 
 # See configure.ac.
 SER_HARDWIRE = @SER_HARDWIRE@
 
-# The `remote' debugging target is supported for most architectures,
-# but not all (e.g. 960)
-REMOTE_OBS = \
-       ax-gdb.o \
-       ax-general.o \
-       ctf.o \
-       dcache.o \
-       remote.o \
-       remote-fileio.o \
-       remote-notif.o \
-       tracefile.o \
-       tracefile-tfile.o \
-       tracepoint.o
-
 # This is remote-sim.o if a simulator is to be linked in.
 SIM_OBS = @SIM_OBS@
 
        arch-utils.c \
        auto-load.c \
        auxv.c \
+       ax-gdb.c \
+       ax-general.c \
        bcache.c \
        bfd-target.c \
        block.c \
        cp-namespace.c \
        cp-support.c \
        cp-valprint.c \
+       ctf.c \
        d-lang.c \
        d-namespace.c \
        d-valprint.c \
        dbxread.c \
+       dcache.c \
        debug.c \
        demangle.c \
        dictionary.c \
        regcache.c \
        reggroups.c \
        registry.c \
+       remote.c \
+       remote-fileio.c \
+       remote-notif.c \
        reverse.c \
        rust-lang.c \
        selftest-arch.c \
        thread-fsm.c \
        tid-parse.c \
        top.c \
+       tracefile.c \
+       tracefile-tfile.c \
+       tracepoint.c \
        trad-frame.c \
        tramp-frame.c \
        target-float.c \
 SFILES = \
        ada-exp.y \
        arch/i386.c \
-       ax-gdb.c \
-       ax-general.c \
        c-exp.y \
        cp-name-parser.y \
-       ctf.c \
        d-exp.y \
        dtrace-probe.c \
        elfread.c \
        m2-exp.y \
        p-exp.y \
        proc-service.list \
-       remote.c \
-       remote-fileio.c \
-       remote-notif.c \
        rust-exp.y \
        ser-base.c \
        ser-unix.c \
        stap-probe.c \
        stub-termcap.c \
        symfile-mem.c \
-       tracepoint.c \
        ui-file.h \
        common/agent.c \
        common/btrace-common.c \
        bsd-kvm.c \
        bsd-uthread.c \
        darwin-nat.c \
-       dcache.c \
-       dcache.c \
        dicos-tdep.c \
        exec.c \
        fbsd-nat.c \