- 11 Sep, 2016 3 commits
-
-
Daniel Kochmański authored
This reverts commit adf2d1a6.
-
Francois-Rene Rideau authored
`LOAD-BUNDLE-OP' works only on ECL at the moment. Disable it for Clasp and MKCL.
-
Elias Pipping authored
-
- 10 Sep, 2016 7 commits
-
-
Daniel Kochmański authored
-
Daniel Kochmański authored
Add a convenience mechanism to avoid problems with cross-device links.
-
Daniel Kochmański authored
Also remove deprecation comment – `make-build' is part of official ECL build system and is documented here: https://common-lisp.net/project/ecl/manual/re55.html
-
Daniel Kochmański authored
This makes loading system faster. See: https://common-lisp.net/project/ecl/manual/re56.html
-
Daniel Kochmański authored
`pathname-type-equal-function' was case-sensitive when filtering `direct-dependency-files' called from `input-files' specialized on `gather-op'. That caused rejection of the prebuilt system libraries denoted in upper case like #P"SYS:LIBASDF.A" and as a result any dependencies on the prebuilt weren't linked in the final image.
-
Daniel Kochmański authored
Create a local function linkable-system, which given a system in the current image, returns an equivalent linkable system. This part of code was also buggy, because if it did found `uiop', it didn't include `asdf', but if none was found, it included `uiop' *and* `asdf' unconditionally. This inconsistent behaviour was fixed and now we try to inject `uiop', and if not found – `asdf'.
-
Daniel Kochmański authored
Use a more general approach regarding prebuilt system modules on implementations Clasp, ECL and MKCL with `system-module-pathname', instead of separate functions for cmp/asdf/uiop. Thanks to that, we'll be able to include any prebuilt module with (make-library-system name) where name may be "sb-bsd-sockets", "babel" or anything else. This is important for image-op (therefore program-op) and is a prerequisite to fix the problem with monolithic boundle-op's not including required prebuilt systems.
-
- 12 Jan, 2016 1 commit
-
-
Francois-Rene Rideau authored
-
- 18 Nov, 2015 1 commit
-
-
Francois-Rene Rideau authored
-
- 02 Oct, 2015 1 commit
-
-
Francois-Rene Rideau authored
-
- 29 Sep, 2015 1 commit
-
-
Francois-Rene Rideau authored
-
- 27 Sep, 2015 1 commit
-
-
Francois-Rene Rideau authored
Bug reported on the mailing-list by Florian Margaine <florian@margaine.com>
-
- 23 Sep, 2015 1 commit
-
-
Francois-Rene Rideau authored
Update TODO, test-xach-update-bug.
-
- 17 Sep, 2015 1 commit
-
-
Francois-Rene Rideau authored
{,monolithic}{lib,dll}-op used to only work on ECL, MKCL. Now they will work on SBCL and other image-based CLs, though it currently requires a patched CFFI.
-
- 08 Sep, 2015 1 commit
-
-
Robert Goldman authored
-
- 06 Aug, 2015 2 commits
-
-
Francois-Rene Rideau authored
Use contrib/fasl-op.lisp if you care about these old names.
-
Daniel Kochmański authored
tests: add minimal make-build test [Patch originally by Daniel Kochmański, tweaked by Faré]
-
- 07 Jul, 2015 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Fix PROBE-FILE*, make the (executable) image suffix .exe on Windows.
-
- 29 Mar, 2015 1 commit
-
-
On ABCL, os testing is at runtime. On all other implementations, it's at compile-time. SBCL can optimize some runtime tests and then complain about unreachable code. os-cond abstracts over OS conditionalization and makes everyone happy. Needed by an upcoming configuration change. Plus minor typographical fixes.
-
- 12 Mar, 2015 1 commit
-
-
Francois-Rene Rideau authored
Based on a contribution by Christian Shafmeister.
-
- 01 Sep, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 05 Aug, 2014 1 commit
-
-
Robert P. Goldman authored
The compatibility stubs were not fully functional, so rather than expend a lot of time fixing the stubs, we have done away with the old names for the bundle ops. Added documentation for this in the manual, as a new FAQ. While indexing the class names, I found that we incorrectly used findex for classes, instead of tindex. Added syncodeindex so that we can use the tindex command going forward without breaking everything.
-
- 09 May, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 28 Mar, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 25 Mar, 2014 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 24 Mar, 2014 2 commits
-
-
Robert P. Goldman authored
-
Francois-Rene Rideau authored
* implement monolithic-load-bundle-op * test update
-
- 22 Mar, 2014 1 commit
-
-
Francois-Rene Rideau authored
but make sure pre-3.1 names are still usable.
-
- 21 Mar, 2014 1 commit
-
-
Francois-Rene Rideau authored
Fix test-program.script on allegro.
-
- 17 Mar, 2014 4 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
prebuilt-system isn't currently tested, and will bitrot again if it is kept this way.
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
-
- 16 Mar, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 07 Mar, 2014 1 commit
-
-
Francois-Rene Rideau authored
* move *all* timestamp management to COMPUTE-ACTION-STAMP. * goodbye visit-dependencies, move its functionality to map-direct-dependencies, * refactored map-direct-dependencies and co to always take a plan object. * modified clients of map-direct-dependencies and co to pass a proper plan, or t. Add invalid file with false if-feature to bundle.
-