Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136194 - eselect binutils does not support multi-target for x86_64/i686 binutils
Summary: eselect binutils does not support multi-target for x86_64/i686 binutils
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-09 07:33 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-07-01 19:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-09 07:33:38 UTC
While eselect compiler does provide symlinks for i686-named tools, eselect binutils does not. This is not a regression, as neither binutils-config doesn't do that, but it's a missing possible improvement.

If eselect binutils handled that, building for i686 on Gentoo/AMD64 would just be a matter of ./configure --host=i686-pc-linux-gnu --build=x86_64-unknown-linux-gnu (and it is, if you install i686 binutils with crossdev).

Of course like gcc requires -m32, ld and stuff requires their own switches for the compat modes.
Comment 1 Danny van Dyk (RETIRED) gentoo-dev 2006-07-01 17:03:01 UTC
eselect binutils can't provide symlinks, as sys-devel/binutils doesn't
provide a seperate i686-named binutils installation.

Assigning to vapier:
Mike, any chance we could install i686 and x86_64 binutils in parallel on
multilib profiles?
Comment 2 SpanKY gentoo-dev 2006-07-01 19:49:53 UTC
no point if there arent real wrappers there as an i686 symlink to the x86_64 toolchain will still output 64bit obj formats