Matthias Klose wrote:

> While we strive to get multiarch ready for squeeze, there is
> currently nothing to point to what the multiarch tuples actually
> mean, neither on the Debian side nor on some kind of standards side
> like the FHS or LSB.  This has to be documented on the Debian side,
> and better be incorporated into standards like the FHS or LSB.
>
> The current state is http://wiki.debian.org/Multiarch/Tuples,
> deriving from http://wiki.debian.org/Multiarch/TuplesAbandoned. An
> email to debian-ports didn't get any feedback. From my point of view
> such a wiki page should be self-contained and be usable as a
> reference for upstream projects.

Thanks.  To start (warning: the following is just a bunch of guesses,
many of which are almost certainly wrong):

 i386-linux-gnu: Intel ia32 ABI, ELF, Linux syscalls, glibc 2.x.
        psABI is documented in the System V ABI Intel386 architecture
        processor supplement: http://www.sco.com/developers/devspecs/

 x86_64-linux-gnu: Likewise, but using the AMD64 psABI as documented
        in abi.pdf: http://x86-64.org/documentation/

 sparc-linux-gnu: Likewise, but with the SPARC psABI as documented
        in psABI3rd.pdf: http://www.sparc.com/standards/
        Debian uses the v8plus ABI, but I think that is
        backward-compatible with the old svr4 ABI and doesn't have to be
        part of the definition.

 sparc64-linux-gnu: Likewise, but with the SPARC v9 64-bit psABI.
        Not sure where the reference documentation is for that.

 alpha-linux-gnu: Likewise, but with the Tru64 UNIX Calling Standard
        for Alpha Systems:
        http://www.openwatcom.org/ftp/devel/docs/alpha%20calling%20standard.pdf

 m68k-linux-gnu: Likewise, but with the Motorola 68000 Family
        Processor Supplement to the System V ABI which doesn't seem to
        be available oneline. (?)

 arm-linux-gnueabi: ARM's "new" GNU EABI for Linux, soft float, 32 bit.
        Documented at http://wiki.debian.org/ArmEabiPort which refers to
        
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042a/IHI0042A_aapcs.pdf
        http://www.codesourcery.com/gnu_toolchains/arm/arm_gnu_linux_abi.pdf

 arm-linux-gnueabihf: likewise but with hard float



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to