GNU bug report logs -
#45020
[PATCH 0/2] image: Add system field.
Previous Next
Full log
View this message in rfc822 format
Hi,
zimoun <zimon.toutoune <at> gmail.com> skribis:
>> --8<---------------cut here---------------start------------->8---
>> ;; Description of a platform supported by the GNU system.
>> (define-record-type* <platform> platform make-platform
>> platform?
>> (triplet platform-triplet) ;"x86_64-linux-gnu"
>> (system-type platform-system-type) ;"x86_64-linux"
>> (linux-architecture platform-linux-architecture) ;"amd64"
>> (kernel platform-kernel) ;<package>
>> (ld.so platform-ld.so) ;"ld-linux-x86-64.so.2"
>> (gcc platform-gcc) ;<package>
>> (binutils platform-binutils) ;<package>
>> (libc platform-transform-libc)) ;<package>
>> --8<---------------cut here---------------end--------------->8---
>
> Naively and what confuse me is the redundancy of the information. For
> example, is it possible to do something else than “gnu”? Or when one
> thing is fixed, other parameters are also fixed, for instance does it
> make sense
>
> "x86_64-linux-gnu"
> "i686-hurd"
> "arm"
> "ld-hurd-arm.so.2"
>
> ?
For a given platform, say “GNU/Hurd on i586”, all the parameters are
fixed, with some degrees of liberty on the toolchain, though.
However, currently that information is scattered across different
places, so the goal here would be to gather it all in one place, which
should facilitate porting to new platforms.
Ludo’.
This bug report was last modified 3 years and 302 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.