Re: --disable-multilib broken on x86_64

2007-03-26 Thread Michael Meissner
On Sat, Mar 24, 2007 at 07:01:40PM +, Martin Michlmayr wrote: The following change broke --disable-multilib: 2007-03-23 Michael Meissner [EMAIL PROTECTED] H.J. Lu [EMAIL PROTECTED] ../src/configure --enable-languages=c --disable-multilib x86_64-linux-gnu

Re: --disable-multilib broken on x86_64

2007-03-26 Thread Martin Michlmayr
* Michael Meissner [EMAIL PROTECTED] [2007-03-26 13:57]: * configure.ac (--enable-decimal-float): Change x86 targets to just x86_64*-linux* and i?86*-linux* so that a non-canonical target of x86_64-linux will be handled. In case this is acceptable: powerpc needs the same

Re: --disable-multilib broken on x86_64

2007-03-26 Thread H. J. Lu
On Mon, Mar 26, 2007 at 01:57:52PM -0400, Michael Meissner wrote: On Sat, Mar 24, 2007 at 07:01:40PM +, Martin Michlmayr wrote: The following change broke --disable-multilib: 2007-03-23 Michael Meissner [EMAIL PROTECTED] H.J. Lu [EMAIL PROTECTED] ../src/configure

--disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
The following change broke --disable-multilib: 2007-03-23 Michael Meissner [EMAIL PROTECTED] H.J. Lu [EMAIL PROTECTED] ../src/configure --enable-languages=c --disable-multilib x86_64-linux-gnu /home/tbm/build/gcc-snapshot-20070324/build/./gcc/xgcc

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Martin Michlmayr [EMAIL PROTECTED] [2007-03-24 19:01]: The following change broke --disable-multilib: Actually, it also fails without that option. -- Martin Michlmayr http://www.cyrius.com/

RE: --disable-multilib broken on x86_64

2007-03-24 Thread Lu, Hongjiu
I know. I will post a patch very soon. H.J. [EMAIL PROTECTED] -Original Message- From: Martin Michlmayr [mailto:[EMAIL PROTECTED] Sent: Saturday, March 24, 2007 12:03 PM To: Michael Meissner; Lu, Hongjiu Cc: gcc@gcc.gnu.org Subject: Re: --disable-multilib broken on x86_64 * Martin

RE: --disable-multilib broken on x86_64

2007-03-24 Thread Lu, Hongjiu
I can't duplicate the problem. It works fine for me. H.J. [EMAIL PROTECTED] -Original Message- From: Martin Michlmayr [mailto:[EMAIL PROTECTED] Sent: Saturday, March 24, 2007 12:03 PM To: Michael Meissner; Lu, Hongjiu Cc: gcc@gcc.gnu.org Subject: Re: --disable-multilib broken on x86_64

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Lu, Hongjiu [EMAIL PROTECTED] [2007-03-24 12:27]: I can't duplicate the problem. It works fine for me. I put the complete log at http://people.debian.org/~tbm/logs/gcc-bootstrap.bz2 in case that helps. -- Martin Michlmayr http://www.cyrius.com/

RE: --disable-multilib broken on x86_64

2007-03-24 Thread Lu, Hongjiu
Do you have any local changes? Does it work on Debian/i686? H.J. [EMAIL PROTECTED] -Original Message- From: Martin Michlmayr [mailto:[EMAIL PROTECTED] Sent: Saturday, March 24, 2007 1:10 PM To: Lu, Hongjiu Cc: Michael Meissner; gcc@gcc.gnu.org Subject: Re: --disable-multilib broken

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Michael Meissner
Cc: gcc@gcc.gnu.org Subject: Re: --disable-multilib broken on x86_64 * Martin Michlmayr [EMAIL PROTECTED] [2007-03-24 19:01]: The following change broke --disable-multilib: Actually, it also fails without that option. -- Martin Michlmayr http://www.cyrius.com/ Same here. I won't

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Lu, Hongjiu [EMAIL PROTECTED] [2007-03-24 13:22]: Do you have any local changes? Does it work on Debian/i686? I get the failure without any local patches applied. I don't know about i686 but it works on ia64. -- Martin Michlmayr http://www.cyrius.com/

RE: --disable-multilib broken on x86_64

2007-03-24 Thread Lu, Hongjiu
Do you have enable_decimal_float = no in your gcc/Makefile? H.J. [EMAIL PROTECTED] -Original Message- From: Martin Michlmayr [mailto:[EMAIL PROTECTED] Sent: Saturday, March 24, 2007 1:31 PM To: Lu, Hongjiu Cc: Michael Meissner; gcc@gcc.gnu.org Subject: Re: --disable-multilib broken

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Lu, Hongjiu [EMAIL PROTECTED] [2007-03-24 13:22]: Do you have any local changes? Does it work on Debian/i686? I noticed that my build does: -I../../../src/libgcc/../libdecnumber/no which obviously cannot work. I'm not quite sure why it's no though. During configure I see checking for decimal

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Lu, Hongjiu [EMAIL PROTECTED] [2007-03-24 14:00]: Do you have enable_decimal_float = no in your gcc/Makefile? No, gcc/Makefile says enable_decimal_float = bid gcc/Makefile:enable_decimal_float = bid libdecnumber/Makefile:enable_decimal_float= dpd

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Martin Michlmayr [EMAIL PROTECTED] [2007-03-24 21:04]: So where does enable_decimal_float = no come from? config.* doesn't say anyhing. Sorry, I meant: config.* in x86_64-linux-gnu/libgcc doesn't... It checks whether decimal floating point is supported, but there's nothing about

RE: --disable-multilib broken on x86_64

2007-03-24 Thread Lu, Hongjiu
@gcc.gnu.org Subject: Re: --disable-multilib broken on x86_64 * Lu, Hongjiu [EMAIL PROTECTED] [2007-03-24 14:00]: Do you have enable_decimal_float = no in your gcc/Makefile? No, gcc/Makefile says enable_decimal_float = bid gcc/Makefile:enable_decimal_float = bid libdecnumber

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Lu, Hongjiu [EMAIL PROTECTED] [2007-03-24 14:11]: You need to find out why yours are different. The reason is that I configure for the target x86_64-linux-gnu while you check for x86_64*-*-linux* (which doesn't match). This means that - libdecnumber: sets dpd - gcc: sets bid (the match

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Martin Michlmayr
* Martin Michlmayr [EMAIL PROTECTED] [2007-03-24 22:25]: This can be fixed by making sure the canonical target is used in configure.ac so the check for the target will actually work, as below. OK to commit? Actually, I should mention that I haven't fully bootstrapped GCC with this change

Re: --disable-multilib broken on x86_64

2007-03-24 Thread Daniel Jacobowitz
On Sat, Mar 24, 2007 at 11:04:12PM +, Martin Michlmayr wrote: * Martin Michlmayr [EMAIL PROTECTED] [2007-03-24 22:25]: This can be fixed by making sure the canonical target is used in configure.ac so the check for the target will actually work, as below. OK to commit? Actually, I