Raymond Toy pushed to branch arm64-dev-1 at cmucl / cmucl Commits: 81a7dd3d by Raymond Toy at 2026-03-24T15:36:50-07:00 Define arm64 fasl file version number and name. [skip-ci] - - - - - 1 changed file: - src/compiler/generic/vm-macs.lisp Changes: ===================================== src/compiler/generic/vm-macs.lisp ===================================== @@ -239,7 +239,8 @@ sgi-fasl-file-implementation ppc-fasl-file-implementation amd64-fasl-file-implementation - arm-fasl-file-implementation)) + arm-fasl-file-implementation + arm64-fasl-file-implementation)) ;;; Constants for the different implementations. These are all defined in ;;; one place to make sure they are all unique. @@ -247,7 +248,8 @@ (defparameter fasl-file-implementations '(nil "Pmax" "Sparc" "RT" "RT/AFPA" "x86" "HPPA" "Big-endian byte-code" "Little-endian byte-code" "Alpha" "SGI" "PPC" "AMD64" - "ARM")) + "ARM" + "ARM64/aarch64")) (defconstant pmax-fasl-file-implementation 1) (defconstant sparc-fasl-file-implementation 2) (defconstant rt-fasl-file-implementation 3) @@ -261,6 +263,7 @@ (defconstant ppc-fasl-file-implementation 11) (defconstant amd64-fasl-file-implementation 12) (defconstant arm-fasl-file-implementation 13) +(defconstant arm64-fasl-file-implementation 14) ;;; The maximum number of SCs in any implementation. (defconstant sc-number-limit 32) View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/81a7dd3d43e8ba5b2bfaee44... -- View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/81a7dd3d43e8ba5b2bfaee44... You're receiving this email because of your account on gitlab.common-lisp.net. Manage all notifications: https://gitlab.common-lisp.net/-/profile/notifications | Help: https://gitlab.common-lisp.net/help