Raymond Toy pushed to branch issue-156-add-two-arg-ge-le at cmucl / cmucl
Commits: 9ca44f6d by Raymond Toy at 2023-03-02T10:41:16-08:00 Add bootstrap file for CI
Forgot to add boot-2021-07-3.lisp that's required to add the new static functions for x86.
- - - - -
2 changed files:
- .gitlab-ci.yml - + src/bootfiles/21d/boot-2021-07-3.lisp
Changes:
===================================== .gitlab-ci.yml ===================================== @@ -1,7 +1,7 @@ variables: download_url: "https://common-lisp.net/project/cmucl/downloads/snapshots/2021/07" version: "2021-07-x86" - bootstrap: "-B boot-2021-07-1 -B boot-2021-07-2" + bootstrap: "-B boot-2021-07-1 -B boot-2021-07-2 -B boot-2021-07-3"
stages: - install
===================================== src/bootfiles/21d/boot-2021-07-3.lisp ===================================== @@ -0,0 +1,14 @@ +;; Bootstrap file for x86 to add two-arg->= and two-arg-<= to static +;; functions list. +;; +;; Use bin/build.sh -B boot-2021-07-3 to build this (along with any +;; other bootfiles that are still needed). +(in-package :x86) +#+x86 +(ext:without-package-locks + (defparameter static-functions + '(length + two-arg-+ two-arg-- two-arg-* two-arg-/ two-arg-< two-arg-> two-arg-= eql + %negate two-arg-and two-arg-ior two-arg-xor two-arg-gcd two-arg-lcm + two-arg-<= two-arg->= two-arg-/= + )))
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/9ca44f6d211c5e7624f4e89b...