X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=sim%2Fcommon%2FMakefile.in;h=6d094aab363dd866058bd52b83b24dfa52105a18;hb=78aa740b768e1e62f8bf9d216901245c452a31d9;hp=915598c9c43c69b93bc8343f5c5dac3d70d74b8c;hpb=6d0c993e083b74f8cff8ab4cf92cf3acd29de730;p=deliverable%2Fbinutils-gdb.git diff --git a/sim/common/Makefile.in b/sim/common/Makefile.in index 915598c9c4..6d094aab36 100644 --- a/sim/common/Makefile.in +++ b/sim/common/Makefile.in @@ -1,25 +1,25 @@ # Makefile template for Configure for simulator common directory -# Copyright (C) 1996, 1997 Free Software Foundation, Inc. +# Copyright (C) 1996-2019 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or +# the Free Software Foundation; either version 3 of the License, or # (at your option) any later version. -# +# # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -# +# # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# along with this program. If not, see . default: all VPATH = @srcdir@ srcdir = @srcdir@ -srcroot = $(srcdir)/../.. +abs_srcdir = @abs_srcdir@ +srcroot = $(abs_srcdir)/../.. prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -32,6 +32,7 @@ bindir = @bindir@ libdir = @libdir@ tooldir = $(libdir)/$(target_alias) +datarootdir = @datarootdir@ datadir = @datadir@ mandir = @mandir@ man1dir = $(mandir)/man1 @@ -47,7 +48,6 @@ INSTALL_DATA = @INSTALL_DATA@ CC = @CC@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ -SIM_CFLAGS = @sim_cflags@ # These are used to rebuild nltvals.def. CPP_FOR_TARGET = @CPP_FOR_TARGET@ @@ -56,7 +56,7 @@ TARGET_SUBDIR = @TARGET_SUBDIR@ HDEFINES = @HDEFINES@ TDEFINES = -CONFIG_CFLAGS = @DEFS@ $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) +CONFIG_CFLAGS = @DEFS@ $(HDEFINES) $(TDEFINES) CSEARCH = -I. -I$(srcdir) -I$(srcroot)/include ALL_CFLAGS = $(CFLAGS) $(CONFIG_CFLAGS) $(CSEARCH) BUILD_CFLAGS = -g -O $(CSEARCH) @@ -75,14 +75,14 @@ all: # This file is shipped with distributions so we build in the source dir. # Use `make headers' to rebuild. # Note: If gdb releases begin to contain target header files (not a good idea, -# but if they did ...), targ-vals.def coud be generated at build time. +# but if they did ...), nltvals.def coud be generated at build time. # An alternative is to slurp in the tables at runtime. .PHONY: headers headers: rootme=`pwd` ; \ cd $(srcdir) ; \ rm -f nltvals.new ; \ - $(SHELL) $(srcdir)/gennltvals.sh $(SHELL) $(srcroot) "$(CPP_FOR_TARGET)" > nltvals.new ; \ + $(SHELL) $(abs_srcdir)/gennltvals.sh $(SHELL) $(srcroot) "$(CPP_FOR_TARGET)" > nltvals.new ; \ $(SHELL) $(srcroot)/move-if-change nltvals.new nltvals.def .c.o: @@ -109,20 +109,20 @@ clean: distclean mostlyclean maintainer-clean realclean: clean rm -f TAGS rm -f Makefile config.cache config.log config.status - rm -f cconfig.h config.h stamp-h # Dummy target to force execution of dependent targets. force: # Copy the files into directories where they will be run. install: install-man +install-strip: install-man install-man: installdirs n=`echo run | sed '$(program_transform_name)'`; \ - $(INSTALL_DATA) $(srcdir)/run.1 $(man1dir)/$$n.1 + $(INSTALL_DATA) $(srcdir)/run.1 $(DESTDIR)$(man1dir)/$$n.1 installdirs: - $(SHELL) $(srcdir)/../../mkinstalldirs $(man1dir) + $(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(man1dir) Makefile: Makefile.in config.status $(SHELL) ./config.status