Re: Bug in GCC 4.5 c++0x version of std::list

2009-12-08 Thread Jonathan Wakely
2009/12/8 Benjamin Redelings I: > Hi, Hi, I've CC'd the libstdc++ list, please reply there instead of the gcc list. > It seems that many current uses of list::merge( ) fail to compile with > -std=c++0x, but I don't see a bug in bugzilla for this.  Itseems to result > from: > > list<_Tp, _Alloc>::

Re: Bug in GCC 4.5 c++0x version of std::list

2009-12-08 Thread Piotr Wyderski
Benjamin Redelings wrote: > since lvalues no longer bind to rvalue references When has it changed? Could you please give a reference to some paper/discussion about it? I'm asking, because my C++0x-based application stopped to compile on newer 4.5-s and one of the problems is mentioned above -- bu

Re: Bug in GCC 4.5 c++0x version of std::list

2009-12-08 Thread Paolo Carlini
On 12/08/2009 10:54 AM, Piotr Wyderski wrote: > When has it changed? Could you please give > a reference to some paper/discussion about it? > http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2844.html Just as an example... Paolo.

Re: i370 port - 3.4.6 to 4.4 upgrade attempt

2009-12-08 Thread Ulrich Weigand
Paul Edwards wrote: > > I can see one significant change: the GCC middle-end now no > > longer supports base-16 floating point at all. The old i370 > > port was the only user of this feature, and some time after > > the port was removed, the middle-end support was removed as > > well in order to

Re: Bug in x86-64 psABI or in gcc?

2009-12-08 Thread Michael Matz
Hi, On Mon, 7 Dec 2009, H.J. Lu wrote: > --- > When a value of type _Bool is passed in a register or on the stack, > the upper 63 bits of the eightbyte shall be zero. > --- That was the outcome of a discussion in 2005/2006. We put this language in because at that time all compilers booleanized

Re: Bug in x86-64 psABI or in gcc?

2009-12-08 Thread H.J. Lu
On Tue, Dec 8, 2009 at 8:50 AM, Michael Matz wrote: > Hi, > > On Mon, 7 Dec 2009, H.J. Lu wrote: > >> --- >> When a value of type _Bool is passed in a register or on the stack, >> the upper 63 bits of the eightbyte shall be zero. >> --- > > That was the outcome of a discussion in 2005/2006.  We pu

Re: Bug in x86-64 psABI or in gcc?

2009-12-08 Thread H. Peter Anvin
On 12/08/2009 10:24 AM, H.J. Lu wrote: > > We should just drop > > --- > When a value of type _Bool is passed in a register or on the stack, > the upper 63 bits of the eightbyte shall be zero. > --- > > from psABI. Since _Bool has one byte in size with values of 0 and 1. > Compilers have to clea

GCC 4.3.3 Configure and Build for DDRescue

2009-12-08 Thread Tim Murdoch
Hello, I'll begin by stating my knowledge of Unix is almost non-existent. Using the basic skills that I learned many years ago, I'm currently trying to rescue a near dead hard drive with DDRescue. First, I need to install a C++ compiler, which I have downloaded (v4.3.3) and unzipped to my Mac. I

Re: GCC 4.3.3 Configure and Build for DDRescue

2009-12-08 Thread Jonathan Wakely
2009/12/8 Tim Murdoch: > > I'll begin by stating my knowledge of Unix is almost non-existent. > Using the basic skills that I learned many years ago, I'm currently > trying to rescue a near dead hard drive with DDRescue.  First, I need > to install a C++ compiler, which I have downloaded (v4.3.3) a

gcc-4.4-20091208 is now available

2009-12-08 Thread gccadmin
Snapshot gcc-4.4-20091208 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.4-20091208/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.4 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches