Fix rust-exp handling in makefile
[external/binutils.git] / gdb / Makefile.in
index 2af78a5..02eb57f 100644 (file)
@@ -869,7 +869,8 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \
        proc-service.list progspace.c \
        prologue-value.c psymtab.c \
        regcache.c reggroups.c remote.c remote-fileio.c remote-notif.c reverse.c \
-       sentinel-frame.c \
+       rust-exp.y rust-lang.c \
+       selftest.c sentinel-frame.c \
        serial.c ser-base.c ser-unix.c ser-event.c skip.c \
        solib.c solib-target.c source.c \
        stabsread.c stack.c probe.c stap-probe.c std-regs.c \
@@ -1060,7 +1061,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        go-lang.o go-valprint.o go-typeprint.o \
        jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o \
        m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o \
-       sentinel-frame.o \
+       selftest.o sentinel-frame.o \
        complaints.o typeprint.o \
        ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o \
        ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o \
@@ -1074,6 +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-lang.o \
        trad-frame.o \
        tramp-frame.o \
        solib.o solib-target.o \
@@ -1106,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.
 
@@ -1360,6 +1362,7 @@ init.c: $(INIT_FILES)
            -e '/version.[co]$$/d' \
            -e '/^[a-z0-9A-Z_]*_[SU].[co]$$/d' \
            -e '/[a-z0-9A-Z_]*-exp.tab.[co]$$/d' \
+           -e 's/-exp\.o$$/-exp.y/' \
            -e 's/\.[co]$$/.c/' \
            -e 's,signals\.c,common/signals\.c,' \
            -e 's|^\([^  /][^     ]*\)|$(srcdir)/\1|g' | \
@@ -1482,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