From a5b60e3c6bfec96092a7854edb0c74fb46eed647 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis Date: Fri, 21 Nov 2014 23:22:51 +0000 Subject: gnu: Add AVR-Libc. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/avr.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add avr.scm. * gnu/packages/cross-base.scm (xgcc-avr): New variable. * gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "avr". Signed-off-by: Ludovic Courtès --- gnu/packages/cross-base.scm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gnu/packages/cross-base.scm') diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index a68711c91f..74809d08f9 100644 --- a/gnu/packages/cross-base.scm +++ b/gnu/packages/cross-base.scm @@ -313,6 +313,12 @@ (define-public xgcc-mips64el (cross-binutils triplet) (cross-libc triplet)))) +(define-public xgcc-avr + ;; AVR cross-compiler, used to build AVR-Libc. + (let ((triplet "avr")) + (cross-gcc triplet + (cross-binutils triplet)))) + (define-public xgcc-xtensa ;; Bare-bones Xtensa cross-compiler, used to build the Atheros firmware. (cross-gcc "xtensa-elf")) -- cgit v1.2.3