gdb/features: remove rx.xml from XMLTOC list
authorSimon Marchi <simon.marchi@efficios.com>
Wed, 17 Jun 2020 18:42:50 +0000 (14:42 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 17 Jun 2020 18:42:51 +0000 (14:42 -0400)
When trying to run `make` in the features directory, in a clean repo, we
get:

    Makefile:254: warning: overriding recipe for target 'rx.c'
    Makefile:250: warning: ignoring old recipe for target 'rx.c'
    make: Nothing to be done for 'all'.

The warnings come from the fact that `rx.xml` is present in two lists,
causing two `rx.c` targets to be defined.  It is ok for it to be in the
FEATURES_XMLFILES list, as this architecture uses the "feature-based"
target-descriptions.  It shouldn't be in the XMLTOC list, as this is for
architectures that define complete/static target descriptions as XML
files.

gdb/ChangeLog:

* features/Makefile (XMLTOC): Remove rx.xml.

Change-Id: Iada4ab54b3d4542588fac543d16ee35a92537319

gdb/ChangeLog
gdb/features/Makefile

index a231a09e21abb929ff943e59d2d5a5f51fb7058a..049ad219b45d6c3e680cd2d780415e2626ab7ee4 100644 (file)
@@ -1,3 +1,7 @@
+2020-06-17  Simon Marchi  <simon.marchi@efficios.com>
+
+       * features/Makefile (XMLTOC): Remove rx.xml.
+
 2020-06-17  Pedro Alves  <palves@redhat.com>
 
        * gdbthread.h (thread_control_state) <trap_expected> Update
index cc65baa6edae66a8c163fb79855d2afde6d86774..2a409dde39a25411ff0d7a050b4c1ce0edeb6858 100644 (file)
@@ -155,7 +155,6 @@ XMLTOC = \
        rs6000/powerpc-vsx64.xml \
        rs6000/powerpc-vsx64l.xml \
        rs6000/rs6000.xml \
-       rx.xml \
        s390-linux32.xml \
        s390-linux32v1.xml \
        s390-linux32v2.xml \