Check for go/scm mtime ordering rather than equality.
authorLudovic Courtès <ludo@gnu.org>
Mon, 26 Jul 2010 09:56:25 +0000 (11:56 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 26 Jul 2010 17:38:52 +0000 (19:38 +0200)
commitfefd60ba4ba751712c45c95362bbc2f858890678
tree51e10f9bb0b2ea8dc822128e64363ce5255b07fc
parenta2a95453eb62dc489e6376f8e987db668837ba14
Check for go/scm mtime ordering rather than equality.

* am/guilec (install-data-hook): Remove.
  (guile_install_go_files): New variable.
  ($(guile_install_go_files)): New dependency.

* libguile/load.c (compiled_is_fresh): Check for ordering of STAT_SOURCE
  and STAT_COMPILED, not equality.

* module/ice-9/boot-9.scm (load): Ditto.

* module/system/base/compile.scm (call-with-output-file/atomic): Don't
  set the timestamp of TEMPLATE.
am/guilec
libguile/load.c
module/ice-9/boot-9.scm
module/system/base/compile.scm