diff options
author | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2021-12-28 15:53:19 +0100 |
---|---|---|
committer | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2022-10-19 07:35:29 +0200 |
commit | cc625c9b1edb3878cacb421d2645fb95d001dd10 (patch) | |
tree | c671a20c852edb39d4883280acd1e7ff1c98ec6e /gnu/local.mk | |
parent | 7d21e9a8c4d370ba309fe407ee6de36947288523 (diff) | |
download | guix-cc625c9b1edb3878cacb421d2645fb95d001dd10.tar.gz |
DRAFT gnu: commencement: glibc-mesboot0: Support ARM.
* __restrict_arr is probably symptom of preprocessor arithmetic problems + lsh, / * It looks like glibc-2.2.5 and mesboot-haeders mismatch. + Many __NR_* syscalls are missing + Some headers are missing. * gcc-mesboot0: illegal instruction in glibc-2.2.5: 0x000276b4 <+28>: ldr r8, [r10] 0x000276b8 <+32>: svc 0x00000014 => 0x000276bc <+36>: mov r4, r0 * gnu/packages/patches/glibc-bootstrap-arm-2.2.5.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/commencement.scm (glibc-mesboot0)[native-inputs]: Add it. [arguments]: Apply it in apply-patches. Cater for armhf-linux, aarch64-linux. * gnu/packages/commencement.scm (glibc-mesboot0) [supported-systems]: Add armhf-linux, aarch64-linux.
Diffstat (limited to 'gnu/local.mk')
-rw-r--r-- | gnu/local.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/local.mk b/gnu/local.mk index 9cb9413ca3..378e3bbcd5 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -11,7 +11,7 @@ # Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com> # Copyright © 2016, 2017, 2018, 2019 Alex Vong <alexvong1995@gmail.com> # Copyright © 2016, 2017, 2018, 2019, 2020, 2021 Efraim Flashner <efraim@flashner.co.il> -# Copyright © 2016, 2017, 2018, 2019, 2020, 2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> +# Copyright © 2016, 2017, 2018, 2019, 2020, 2021, 2022 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> # Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr> # Copyright © 2017, 2018 Clément Lassieur <clement@lassieur.org> # Copyright © 2017, 2020 Mathieu Othacehe <m.othacehe@gmail.com> @@ -1158,6 +1158,7 @@ dist_patch_DATA = \ %D%/packages/patches/glibc-allow-kernel-2.6.32.patch \ %D%/packages/patches/glibc-boot-2.16.0.patch \ %D%/packages/patches/glibc-boot-2.2.5.patch \ + %D%/packages/patches/glibc-bootstrap-arm-2.2.5.patch \ %D%/packages/patches/glibc-bootstrap-system-2.2.5.patch \ %D%/packages/patches/glibc-bootstrap-system-2.16.0.patch \ %D%/packages/patches/glibc-bootstrap-system.patch \ |