aboutsummaryrefslogtreecommitdiff
path: root/libgo/Makefile.am
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2014-12-01 01:06:29 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2014-12-01 01:06:29 +0000
commit4368bc458974b45ad284780fef222242046ad9f9 (patch)
tree0d6b22ae2b4ebff29aaf1c1b359fe717b09748d1 /libgo/Makefile.am
parent13d254137170b0743d902a025a11525a728a796d (diff)
downloadgcc-4368bc458974b45ad284780fef222242046ad9f9.zip
gcc-4368bc458974b45ad284780fef222242046ad9f9.tar.gz
gcc-4368bc458974b45ad284780fef222242046ad9f9.tar.bz2
runtime: introduce mvifdiff.sh script to replace GCC's move-if-change
This goes towards making libgo more self-contained. From-SVN: r218198
Diffstat (limited to 'libgo/Makefile.am')
-rw-r--r--libgo/Makefile.am12
1 files changed, 6 insertions, 6 deletions
diff --git a/libgo/Makefile.am b/libgo/Makefile.am
index c6ee01b..48114d1 100644
--- a/libgo/Makefile.am
+++ b/libgo/Makefile.am
@@ -1007,7 +1007,7 @@ s-version: Makefile
echo 'const theVersion = "'`$(GOC) --version | sed 1q`'"' >> version.go.tmp
echo 'const theGoarch = "'$(GOARCH)'"' >> version.go.tmp
echo 'const theGoos = "'$(GOOS)'"' >> version.go.tmp
- $(SHELL) $(srcdir)/../move-if-change version.go.tmp version.go
+ $(SHELL) $(srcdir)/mvifdiff.sh version.go.tmp version.go
$(STAMP) $@
go_sort_files = \
@@ -1791,14 +1791,14 @@ s-libcalls: libcalls-list go/syscall/mksyscall.awk $(go_base_syscall_files)
rm -f libcalls.go.tmp
files=`echo $^ | sed -e 's/libcalls-list//' -e 's|[^ ]*go/syscall/mksyscall.awk||'`; \
$(AWK) -f $(srcdir)/go/syscall/mksyscall.awk $${files} > libcalls.go.tmp
- $(SHELL) $(srcdir)/../move-if-change libcalls.go.tmp libcalls.go
+ $(SHELL) $(srcdir)/mvifdiff.sh libcalls.go.tmp libcalls.go
$(STAMP) $@
libcalls-list: s-libcalls-list; @true
s-libcalls-list: Makefile
rm -f libcalls-list.tmp
echo $(go_base_syscall_files) > libcalls-list.tmp
- $(SHELL) $(srcdir)/../move-if-change libcalls-list.tmp libcalls-list
+ $(SHELL) $(srcdir)/mvifdiff.sh libcalls-list.tmp libcalls-list
$(STAMP) $@
syscall_arch.go: s-syscall_arch; @true
@@ -1807,13 +1807,13 @@ s-syscall_arch: Makefile
echo "package syscall" > syscall_arch.go.tmp
echo 'const ARCH = "'$(GOARCH)'"' >> syscall_arch.go.tmp
echo 'const OS = "'$(GOOS)'"' >> syscall_arch.go.tmp
- $(SHELL) $(srcdir)/../move-if-change syscall_arch.go.tmp syscall_arch.go
+ $(SHELL) $(srcdir)/mvifdiff.sh syscall_arch.go.tmp syscall_arch.go
$(STAMP) $@
sysinfo.go: s-sysinfo; @true
s-sysinfo: $(srcdir)/mksysinfo.sh config.h
CC="$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(OSCFLAGS)" $(SHELL) $(srcdir)/mksysinfo.sh
- $(SHELL) $(srcdir)/../move-if-change tmp-sysinfo.go sysinfo.go
+ $(SHELL) $(srcdir)/mvifdiff.sh tmp-sysinfo.go sysinfo.go
$(STAMP) $@
# The epoll struct has an embedded union and is packed on x86_64,
@@ -1841,7 +1841,7 @@ s-epoll: Makefile
exit 1; ;; \
esac
echo '}' >> epoll.go.tmp
- $(SHELL) $(srcdir)/../move-if-change epoll.go.tmp epoll.go
+ $(SHELL) $(srcdir)/mvifdiff.sh epoll.go.tmp epoll.go
$(STAMP) $@
if LIBGO_IS_LINUX