Fix rust-exp handling in makefile
authorTom Tromey <tom@tromey.com>
Sat, 4 Jun 2016 16:21:01 +0000 (10:21 -0600)
committerTom Tromey <tom@tromey.com>
Fri, 10 Jun 2016 15:57:08 +0000 (09:57 -0600)
I noticed that the rust-exp handling in the Makefile differed from
that of other .y files.  I believe I noticed this by seeing a stray
"rm" in the build log.

This patch changes the Makefile to bring the rust-exp handling in line
with that of other .y files.

2016-06-10  Tom Tromey  <tom@tromey.com>

* Makefile.in (COMMON_OBS): Remove rust-exp.o.
(YYFILES): Add rust-exp.c.
(YYOBJ): Add rust-exp.o.
(local-maintainer-clean): Remove rust-exp.c.

gdb/ChangeLog
gdb/Makefile.in

index 2cb21b40a3d2d5b4db60e38e389428039807a859..c7c74fb9e63f16eb09086dc2ad6bb5647ecb0fed 100644 (file)
@@ -1,3 +1,10 @@
+2016-06-10  Tom Tromey  <tom@tromey.com>
+
+       * Makefile.in (COMMON_OBS): Remove rust-exp.o.
+       (YYFILES): Add rust-exp.c.
+       (YYOBJ): Add rust-exp.o.
+       (local-maintainer-clean): Remove rust-exp.c.
+
 2016-06-09  Toshihito Kikuchi  <k.toshihito@yahoo.de>
 
        * NEWS: Mention that GDB now supports a negative repeat count in
index 60cfc9760e7a635eba61917b998d88b9c9e6e079..02eb57f0899f3616b8aa0830a05d98897cc799e3 100644 (file)
@@ -1075,7 +1075,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o \
        cp-namespace.o d-namespace.o \
        reggroups.o \
-       rust-exp.o rust-lang.o \
+       rust-lang.o \
        trad-frame.o \
        tramp-frame.o \
        solib.o solib-target.o \
@@ -1108,12 +1108,12 @@ YYFILES = c-exp.c \
        ada-lex.c \
        ada-exp.c \
        jv-exp.c \
-       d-exp.c f-exp.c go-exp.c m2-exp.c p-exp.c
+       d-exp.c f-exp.c go-exp.c m2-exp.c p-exp.c rust-exp.c
 YYOBJ = c-exp.o \
        cp-name-parser.o \
        ada-exp.o \
        jv-exp.o \
-       d-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o
+       d-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o rust-exp.o
 
 # Things which need to be built when making a distribution.
 
@@ -1485,7 +1485,7 @@ local-maintainer-clean:
                cp-name-parser.c \
                ada-lex.c ada-exp.c \
                jv-exp.tab \
-               d-exp.c f-exp.c go-exp.c m2-exp.c p-exp.c
+               d-exp.c f-exp.c go-exp.c m2-exp.c p-exp.c rust-exp.c
        rm -f TAGS $(INFOFILES)
        rm -f $(YYFILES)
        rm -f nm.h config.status