diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2016-11-01 13:54:21 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2016-11-01 13:54:21 +0000 |
commit | f94a3edc6e4245f10e245d162737b889788f4f12 (patch) | |
tree | 9acb7767e9def70288ebb2e996ed1cee01dfa9a5 /gcc/combine.c | |
parent | 380f39b91b2f596fd4b74b8cae49cfe44cf9bd0b (diff) | |
download | gcc-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