aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2016-11-01 13:54:21 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2016-11-01 13:54:21 +0000
commitf94a3edc6e4245f10e245d162737b889788f4f12 (patch)
tree9acb7767e9def70288ebb2e996ed1cee01dfa9a5 /gcc/combine.c
parent380f39b91b2f596fd4b74b8cae49cfe44cf9bd0b (diff)
downloadgcc-f94a3edc6e4245f10e245d162737b889788f4f12.zip
gcc-f94a3edc6e4245f10e245d162737b889788f4f12.tar.gz
gcc-f94a3edc6e4245f10e245d162737b889788f4f12.tar.bz2
libgo: only rebuild package if dependent .gox has changed
Use mvifdiff and stamp files to track whether a .gox file has changed. When package A depends on package B, and we rebuild package B, only rebuild package A if package B's .gox file changes. This is safe because when package A imports package B it only reads package B's .gox file. This means that changes that do not affect export information will not cause dependent packages to be recompiled. Reviewed-on: https://go-review.googlesource.com/32476 From-SVN: r241742
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions