Automatic date update in version.in
[deliverable/binutils-gdb.git] / gdb / Makefile.in
index 60cfc9760e7a635eba61917b998d88b9c9e6e079..2c884345eba4fe732a86e204e70e8235d561024f 100644 (file)
@@ -79,11 +79,6 @@ MSGMERGE = msgmerge
 PACKAGE = @PACKAGE@
 CATALOGS = @CATALOGS@
 
-# The name of the compiler to use.
-COMPILER = @COMPILER@
-# Set to CFLAGS or CXXFLAGS, depending on compiler/language.
-COMPILER_CFLAGS = @COMPILER_CFLAGS@
-
 # If you are compiling with GCC, make sure that either 1) You have the
 # fixed include files where GCC can reach them, or 2) You use the
 # -traditional flag.  Otherwise the ioctl calls in inflow.c
@@ -99,7 +94,7 @@ depcomp = $(SHELL) $(srcdir)/../depcomp
 
 # Note that these are overridden by GNU make-specific code below if
 # GNU make is used.  The overrides implement dependency tracking.
-COMPILE.pre = $(COMPILER)
+COMPILE.pre = $(CXX)
 COMPILE.post = -c -o $@
 COMPILE = $(COMPILE.pre) $(INTERNAL_CFLAGS) $(COMPILE.post)
 POSTCOMPILE = @true
@@ -129,8 +124,8 @@ MAKEHTMLFLAGS =
 
 # Set this up with gcc if you have gnu ld and the loader will print out
 # line numbers for undefined references.
-#CC_LD=gcc -static
-CC_LD=$(COMPILER)
+#CC_LD=g++ -static
+CC_LD=$(CXX)
 
 # Where is our "include" directory?  Typically $(srcdir)/../include.
 # This is essentially the header file directory for the library
@@ -568,7 +563,7 @@ INTERNAL_CPPFLAGS = @CPPFLAGS@ @GUILE_CPPFLAGS@ @PYTHON_CPPFLAGS@
 
 # INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros.
 INTERNAL_CFLAGS_BASE = \
-       $(COMPILER_CFLAGS) $(GLOBAL_CFLAGS) $(PROFILE_CFLAGS) \
+       $(CXXFLAGS) $(GLOBAL_CFLAGS) $(PROFILE_CFLAGS) \
        $(GDB_CFLAGS) $(OPCODES_CFLAGS) $(READLINE_CFLAGS) $(ZLIBINC) \
        $(BFD_CFLAGS) $(INCLUDE_CFLAGS) $(LIBDECNUMBER_CFLAGS) \
        $(INTL_CFLAGS) $(INCGNU) $(ENABLE_CFLAGS) $(INTERNAL_CPPFLAGS)
@@ -584,7 +579,7 @@ LDFLAGS = @LDFLAGS@
 # and have it work; that's why CFLAGS is here.
 # PROFILE_CFLAGS is _not_ included, however, because we use monstartup.
 INTERNAL_LDFLAGS = \
-       $(COMPILER_CFLAGS) $(GLOBAL_CFLAGS) $(MH_LDFLAGS) \
+       $(CXXFLAGS) $(GLOBAL_CFLAGS) $(MH_LDFLAGS) \
        $(LDFLAGS) $(CONFIG_LDFLAGS)
 
 # If your system is missing alloca(), or, more likely, it's there but
@@ -657,6 +652,7 @@ ALL_64_TARGET_OBS = \
 
 # All other target-dependent objects files (used with --enable-targets=all).
 ALL_TARGET_OBS = \
+       arc-tdep.o \
        armbsd-tdep.o arm.o arm-linux.o arm-linux-tdep.o \
        arm-get-next-pcs.o arm-symbian-tdep.o \
        armnbsd-tdep.o armobsd-tdep.o \
@@ -691,6 +687,7 @@ ALL_TARGET_OBS = \
        moxie-tdep.o \
        msp430-tdep.o \
        mt-tdep.o \
+       nds32-tdep.o \
        nios2-tdep.o nios2-linux-tdep.o \
        nto-tdep.o \
        ppc-linux-tdep.o ppcfbsd-tdep.o ppcnbsd-tdep.o ppcobsd-tdep.o  \
@@ -855,7 +852,6 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \
        infcmd.c inflow.c infrun.c \
        inline-frame.c \
        interps.c \
-       jv-exp.y jv-lang.c jv-valprint.c jv-typeprint.c jv-varobj.c \
        language.c linespec.c location.c minidebug.c \
        m2-exp.y m2-lang.c m2-typeprint.c m2-valprint.c \
        macrotab.c macroexp.c macrocmd.c macroscope.c main.c maint.c \
@@ -896,6 +892,7 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \
        target/waitstatus.c common/print-utils.c common/rsp-low.c \
        common/errors.c common/common-debug.c common/common-exceptions.c \
        common/btrace-common.c common/fileio.c common/common-regcache.c \
+       common/signals-state-save-restore.c common/new-op.c \
        $(SUBDIR_GCC_COMPILE_SRCS)
 
 LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c
@@ -909,9 +906,9 @@ LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c
 HFILES_NO_SRCDIR = \
 common/gdb_signals.h nat/gdb_thread_db.h common/gdb_vecs.h \
 common/x86-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 \
+proc-utils.h aarch64-tdep.h arc-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 amd64bsd-nat.h \
+exec.h m32r-tdep.h osabi.h gdbcore.h x86bsd-nat.h \
 i386bsd-nat.h xml-support.h xml-tdesc.h alphabsd-tdep.h gdb_obstack.h \
 ia64-tdep.h ada-lang.h varobj.h varobj-iter.h frv-tdep.h \
 nto-tdep.h serial.h \
@@ -947,7 +944,7 @@ interps.h auxv.h gdbcmd.h tramp-frame.h mipsnbsd-tdep.h     \
 amd64-linux-tdep.h linespec.h location.h i387-tdep.h mn10300-tdep.h \
 sparc64-tdep.h ppcobsd-tdep.h \
 coff-pe-read.h parser-defs.h gdb_ptrace.h mips-linux-tdep.h \
-m68k-tdep.h spu-tdep.h jv-lang.h environ.h amd64-tdep.h \
+m68k-tdep.h spu-tdep.h environ.h amd64-tdep.h \
 doublest.h regset.h hppa-tdep.h ppc-linux-tdep.h ppc64-tdep.h \
 rs6000-tdep.h rs6000-aix-tdep.h \
 common/gdb_locale.h arch-utils.h trad-frame.h gnu-nat.h \
@@ -967,7 +964,7 @@ amd64-darwin-tdep.h charset-list.h \
 config/djgpp/langinfo.h config/djgpp/nl_types.h darwin-nat.h \
 dicos-tdep.h filesystem.h gcore.h gdb_wchar.h hppabsd-tdep.h \
 i386-darwin-tdep.h x86-nat.h linux-record.h moxie-tdep.h nios2-tdep.h \
-ft32-tdep.h \
+ft32-tdep.h nds32-tdep.h \
 osdata.h procfs.h python/py-event.h python/py-events.h python/py-stopevent.h \
 python/python-internal.h python/python.h ravenscar-thread.h record.h \
 record-full.h solib-aix.h \
@@ -988,7 +985,8 @@ common/common-exceptions.h target/target.h common/symbol.h \
 common/common-regcache.h fbsd-tdep.h nat/linux-personality.h \
 common/fileio.h nat/x86-linux.h nat/x86-linux-dregs.h nat/amd64-linux-siginfo.h\
 nat/linux-namespaces.h arch/arm.h common/gdb_sys_time.h arch/aarch64-insn.h \
-tid-parse.h ser-event.h
+tid-parse.h ser-event.h \
+common/signals-state-save-restore.h
 
 # Header files that already have srcdir in them, or which are in objdir.
 
@@ -1048,6 +1046,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        build-id.o buildsym.o \
        findcmd.o \
        std-regs.o \
+       signals-state-save-restore.o \
        signals.o \
        exec.o reverse.o \
        bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o \
@@ -1059,7 +1058,6 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        ui-out.o cli-out.o \
        varobj.o vec.o \
        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 \
        selftest.o sentinel-frame.o \
        complaints.o typeprint.o \
@@ -1075,7 +1073,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 \
@@ -1088,7 +1086,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        format.o registry.o btrace.o record-btrace.o waitstatus.o \
        print-utils.o rsp-low.o errors.o common-debug.o debug.o \
        common-exceptions.o btrace-common.o fileio.o \
-       common-regcache.o \
+       common-regcache.o new-op.o \
        $(SUBDIR_GCC_COMPILE_OBS)
 
 TSOBS = inflow.o
@@ -1107,13 +1105,11 @@ YYFILES = c-exp.c \
        cp-name-parser.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.
 
@@ -1484,8 +1480,7 @@ local-maintainer-clean:
        rm -f c-exp.c \
                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
@@ -1665,6 +1660,7 @@ ALLDEPFILES = \
        alpha-tdep.c alpha-mdebug-tdep.c \
        alpha-linux-tdep.c \
        alphabsd-tdep.c alphafbsd-tdep.c alphanbsd-tdep.c alphaobsd-tdep.c \
+       arc-tdep.c \
        amd64-nat.c amd64-tdep.c \
        amd64bsd-nat.c amd64fbsd-nat.c amd64fbsd-tdep.c \
        amd64nbsd-nat.c amd64nbsd-tdep.c \
@@ -1726,6 +1722,7 @@ ALLDEPFILES = \
        mipsnbsd-nat.c mipsnbsd-tdep.c \
        mips64obsd-nat.c mips64obsd-tdep.c \
        msp430-tdep.c \
+       nds32-tdep.c \
        nios2-tdep.c nios2-linux-tdep.c \
        nbsd-nat.c nbsd-tdep.c obsd-nat.c obsd-tdep.c \
        posix-hdep.c common/posix-strerror.c \
@@ -2284,6 +2281,14 @@ common-regcache.o: ${srcdir}/common/common-regcache.c
        $(COMPILE) $(srcdir)/common/common-regcache.c
        $(POSTCOMPILE)
 
+signals-state-save-restore.o: $(srcdir)/common/signals-state-save-restore.c
+       $(COMPILE) $(srcdir)/common/signals-state-save-restore.c
+       $(POSTCOMPILE)
+
+new-op.o: ${srcdir}/common/new-op.c
+       $(COMPILE) $(srcdir)/common/new-op.c
+       $(POSTCOMPILE)
+
 #
 # gdb/target/ dependencies
 #
This page took 0.027211 seconds and 4 git commands to generate.