~ruther/guix-local

80a9b757e88dd37c3ce4b7be4207050a2dcbca6b — Liliana Marie Prikler 3 years ago 6b63571
gnu: libgccjit: Build multiple versions.

* gnu/packages/gcc.scm (libgccjit-9, libgccjit-10, libgccjit-11)
(libgccjit-12): New variables.
(libgccjit): Update to libgccjit-10.
1 files changed, 6 insertions(+), 1 deletions(-)

M gnu/packages/gcc.scm
M gnu/packages/gcc.scm => gnu/packages/gcc.scm +6 -1
@@ 1015,7 1015,12 @@ It can also be used for ahead-of-time code generation for building standalone
compilers.  The just-in-time (jit) part of the name is now something of a
misnomer.")))

(define-public libgccjit (make-libgccjit gcc-9))
(define-public libgccjit-9 (make-libgccjit gcc-9))
(define-public libgccjit-10 (make-libgccjit gcc-10))
(define-public libgccjit-11 (make-libgccjit gcc-11))
(define-public libgccjit-12 (make-libgccjit gcc-12))

(define-public libgccjit libgccjit-10)

(define (make-gccgo gcc)
  "Return a gccgo package based on GCC."