Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Mike Frysinger <vapier@g.o>
Subject: Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
Date: Sun, 18 Oct 2009 22:26:37 -0400
On Sunday 18 October 2009 14:49:09 Thomas Sachau wrote:
> Robin H. Johnson schrieb:
> > On Mon, Oct 12, 2009 at 04:50:23PM -0400, Mike Frysinger wrote:
> >> what exactly does this "lib32" do ?  naming USE flags according to
> >> specific ABI implementations is a bad idea.  you have to forget special
> >> casing anything to "lib32 vs lib64".  amd64, while the most common, is
> >> hardly extensible.  we must handle multiple ABIs which easily might have
> >> the same bitsize.
> >
> > The canonical example for this does still remain MIPS I believe.
> >
> > The most common ABIs in MIPS are:
> > o32, n32 - Both in Gentoo releases
> > n64 - Was experimentally done in Gentoo
> > (default-linux/mips/2007.1-dev/generic-be/n64) o64, eabi, meabi, nubi -
> > Not sure if they were were ever released in any way.
> >
> > Crossdev DOES support the full swath of these last I checked it.
> 
> There is a difference between creating a toolchain and supporting all
>  packages for that arch and every possible ABI you can crosscompile.
> 
> Currently i only support amd64 since thats the only ARCH i know and have
>  access to. If i get enough details to implement other ARCHes and some way
>  to test it there, i might try it for those other ARCHes too.

we're not asking you to implement support for these ABIs, just to keep in mind 
that any implementation that does not scale and/or hardcodes to a single set 
of ABIs isnt a proper solution
-mike
Attachment:
signature.asc (This is a digitally signed message part.)
Replies:
Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
-- Robin H. Johnson
References:
Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
-- Thomas Sachau
Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
-- Robin H. Johnson
Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
-- Thomas Sachau
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
Next by thread:
Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay
Previous by date:
Automated Package Removal and Addition Tracker, for the week ending 2009-10-18 23h59 UTC
Next by date:
Re: Support for multiple ABIs for amd64 (64bit,32bit) in multilib overlay


Updated Mar 22, 2010

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.