Generate the trivial constructor in the objdir, not srcdir.
authorTaylor R Campbell <campbell@mumble.net>
Mon, 7 Jan 2019 00:25:26 +0000 (00:25 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Mon, 7 Jan 2019 08:11:36 +0000 (08:11 +0000)
commit26a7f50a04e911ec05fd3e0a441e6aa97225e520
tree3529cb244ee588543d79ebc33e62d3b8b9d86a3c
parent54c7276771c16f19ae9b077402a32333271ef06b
Generate the trivial constructor in the objdir, not srcdir.

Define cref/source-root and cref/object-root in host-adapter.scm so
we can still load compiler.sf into old Schemes, which will never have
this distinction.
src/compiler/machines/C/compiler.sf
src/compiler/machines/i386/compiler.sf
src/compiler/machines/svm/compiler.sf
src/compiler/machines/x86-64/compiler.sf
src/runtime/host-adapter.scm