RE: Supporting an instruction in the back-end - II

2008-05-14 Thread Dave Korn
Mohamed Shafi wrote on 14 May 2008 05:49: > Hello all, > > Will it be possible to write a pattern in the md file to support > setting/clearing a bit of a particular register? > The instructions are as follows: > > clrb Rx, bitNo > setb Rx, bitNo > > Could you point me to the back-ends that has

gcc 4.3.0 build; I built the g++ compiler, but there are no header files and no C++ libraries

2008-05-14 Thread chris kuhlman
Hello: I wrote to the help gcc site and got no response, so I am writing here. Help would be immensely appreciated. I am trying to build GCC 4.3.0. I built GMP 4.2.2 and MPFR 2.3.1, and then I built GCC 4.3.0. Everything appeared to go fine. I installed compilers for C, C++, and Fortran.

Re: How to implement the instruction in the back end

2008-05-14 Thread Ian Lance Taylor
"Mohamed Shafi" <[EMAIL PROTECTED]> writes: > But it would of great help if you could tell the C statment that > actually invoked this type of pattern .. Maybe wrt some back-end? This type of pattern is only generated by if-conversion. Look at cond_exec_process_insns in ifcvt.c. Ian

GCC 4.1.2 Port - Is live analysis going wrong?

2008-05-14 Thread Mohamed Shafi
Hello all, In the gcc 4.1.2 port i am working on, i get an ICE in insert_save, at caller-save.c:725 And following is the assert that assert failure. /* A common failure mode if register status is not correct in the RTL is for this routine to be called with a REGNO we didn't expect to

Re: gcc-get enabling-only subscription?

2008-05-14 Thread Joern Rennecke
> You can put yourself on the (global) allow list, see > . This didn't seem to have an effect on gcc-get.

RE: gcc-get enabling-only subscription?

2008-05-14 Thread Dave Korn
Joern Rennecke wrote on 14 May 2008 16:53: >> You can put yourself on the (global) allow list, see >> . > > This didn't seem to have an effect on gcc-get. Not entirely surprising, addys on the allow list aren't verified either, so accepting posts to list

gcc-4.2-20080514 is now available

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

Re: more m32c brokenness

2008-05-14 Thread DJ Delorie
More digging has identified this patch as the cause of the ongoing C++-related m32c build failures: 2008-03-24 Richard Guenther <[EMAIL PROTECTED]> PR c/22371 * gimplify.c (gimplify_modify_expr): For frontend type-correct pointer assignments change conversions according