Commit 9ca44f6d authored by Raymond Toy's avatar Raymond Toy
Browse files

Add bootstrap file for CI

Forgot to add boot-2021-07-3.lisp that's required to add the new
static functions for x86.
parent 892fe1bc
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
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
+14 −0
Original line number Diff line number Diff line
;; 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-/=
      )))