Reload producing lots of duplicate insns

2006-02-26 Thread Steven Bosscher
Hi, While teaching dce.c on the dataflow-branch to delete noop-moves, I noticed that most noop moves are produced by reload. It inserts duplicate insns for some reloads, postreload turns the duplicate reload into a simple reg-reg move (but the lhs and rhs are the same register of course), and the

Re: Reload producing lots of duplicate insns

2006-02-26 Thread Kenneth Zadeck
Steven Bosscher wrote: > Hi, > > While teaching dce.c on the dataflow-branch to delete noop-moves, > I noticed that most noop moves are produced by reload. It inserts > duplicate insns for some reloads, postreload turns the duplicate > reload into a simple reg-reg move (but the lhs and rhs are the

Re: Reload producing lots of duplicate insns

2006-02-26 Thread Steven Bosscher
On Sunday 26 February 2006 14:23, Kenneth Zadeck wrote: > Did richard's untested patch not fix this? No. That patch only makes postreload not emit those reg-reg moves, but it does not prevent reload from producing the redundant insns in the first place. So that patch just papers over the problem

Request to become moderator of crossgcc mailing list

2006-02-26 Thread Dan Kegel
The crossgcc mailing list really needs some moderator lovin'. e.g. an address on the crossgcc mailing list is bouncing, and needs removal. Worse, the blurb at the bottom of each post has needed updating for the last four years or so. I seem to be one of the main players on that list these days, a

Re: Request to become moderator of crossgcc mailing list

2006-02-26 Thread Christopher Faylor
[Note that reply-to is set to sourcemaster to prevent any further pollination in the gcc mailing list] On Sun, Feb 26, 2006 at 09:14:12AM -0800, Dan Kegel wrote: >The crossgcc mailing list really needs some moderator lovin'. e.g. an >address on the crossgcc mailing list is bouncing, and needs rem

Re: Tuples for GIMPLE

2006-02-26 Thread Mark Mitchell
Diego Novillo wrote: > A few days ago we had chatted with Ian on IRC about the general idea of > using some tuple-like structure for GIMPLE instead of the current notion > of treating everything as a 'tree'. We also chatted briefly with Zdenek > about this when he proposed turning compiler tempora

Re: [PATCH, RFC] Enable IBM long double for PPC32 Linux

2006-02-26 Thread Gerald Pfeifer
On Mon, 6 Feb 2006, David Edelsohn wrote: >Andrew> Your attitude towards Joern's request for help with a regression was >really >Andrew> what got my over the board. Your suggestion that a primary target was >more >Andrew> important even for an enhancement matter than over a regression was >real

Re: [PATCH, RFC] Enable IBM long double for PPC32 Linux

2006-02-26 Thread David Edelsohn
> Gerald Pfeifer writes: Gerald> For the record, I reviewed both the Mission Statement and the GCC 4.1 Gerald> release criteria. Neither is really applicable. My comment said "my understanding". You interpret them differently. Neither of us is representing the entire GCC SC in eit

Re: [PATCH, RFC] Enable IBM long double for PPC32 Linux

2006-02-26 Thread Andrew Pinski
On Feb 26, 2006, at 4:40 PM, David Edelsohn wrote: Gerald Pfeifer writes: Gerald> For the record, I reviewed both the Mission Statement and the GCC 4.1 Gerald> release criteria. Neither is really applicable. My comment said "my understanding". You interpret them differently. Nei

Re: GCC-4.1.x include/ssl/*.h ??

2006-02-26 Thread Gerald Pfeifer
On Sun, 26 Feb 2006, Ralf Corsepius wrote: > Cross building and installing gcc-4.1.0 rc2 (--prefix=/usr/local) > installs these headers: > > /usr/local/include/ssp/unistd.h > /usr/local/include/ssp/string.h > /usr/local/include/ssp/ssp.h > /usr/local/include/ssp/stdio.h > > Is this behavior corre

Re: [gnu.org #225214] apparent mistake in html attribute

2006-02-26 Thread Gerald Pfeifer
On Fri, 24 Feb 2006, John Sullivan via RT wrote: > I'm doing some housecleaning, and thought I should pass on this rather > old message to you that we received in the GNU Webmasters queue about > the sidebar on your web pages. > > Can someone acknowledge this? Thanks! Acknowledged. I installed t

Re: GCC-4.1.x include/ssl/*.h ??

2006-02-26 Thread Frank Ch. Eigler
Hi - On Sun, Feb 26, 2006 at 10:54:09PM +0100, Gerald Pfeifer wrote: > On Sun, 26 Feb 2006, Ralf Corsepius wrote: > > Cross building and installing gcc-4.1.0 rc2 (--prefix=/usr/local) > > installs these headers: > > [...] > Related problems include Bugzilla #23935 ($PREFIX/include/ffi.h), > #25938

can't create crtbegin.o: Invalid bfd target

2006-02-26 Thread Eric Fisher
Hello, My port is originally aimed for mytarget-elf and has been able to built to use. Now I want to use another target, mytarget-linux, just like mips-elf and mips-linux. Binutils is ok and has been installed, but when build gcc, there is such a error, /home/smj/build_gcc_linux/gcc/xgcc -B/home/s

Re: GCC-4.1.x include/ssl/*.h ??

2006-02-26 Thread Ralf Corsepius
On Sun, 2006-02-26 at 18:29 -0500, Frank Ch. Eigler wrote: > Hi - > > On Sun, Feb 26, 2006 at 10:54:09PM +0100, Gerald Pfeifer wrote: > > On Sun, 26 Feb 2006, Ralf Corsepius wrote: > > > Cross building and installing gcc-4.1.0 rc2 (--prefix=/usr/local) > > > installs these headers: > > > [...] > >

Re: can't create crtbegin.o: Invalid bfd target

2006-02-26 Thread Daniel Jacobowitz
On Mon, Feb 27, 2006 at 10:20:43AM +0800, Eric Fisher wrote: > Are there anyone can give me some suggestion? The configuration of gcc is, > ../gcc-3.4.4-mytarget/configure --target=mytarget-lin > ux --prefix=/home/smj/local/ > --with-as=/home/smj/local/bin/mytarget-linux-as --with- > ld=/home/smj/l

intermediate representation

2006-02-26 Thread Mateusz Berezecki
Hello List, I'm a fresh subscriber to this list :-) I'm new to GCC and I'd appreciate if somebody could point me to _all_ files which are responsible for intermediate representation and constructing it. I don't want to miss any files which may be crucial and GCC codebase seems to be quite... big.

Question about testsuit for native 2.95.3 files and procedure.

2006-02-26 Thread J.J.Garcia
Hi all, Just gathering info about passing the testsuite for gcc 2.95.3, i've just downloaded the tarball from GNU and i realize that there is no specific 'testsuite' folder included. The tarball ftp://ftp.gnu.org/gnu/gcc/gcc-2.95.3/gcc-everything-2.95.3.tar.gz At the same time, i think there's n

C++ symbol Demangaling

2006-02-26 Thread Pratik Mehta
Hello, I am looking for a C++ ABI implementation with BSD or LGPL like license. My need is only to demangle the symbol names that are produced by gcc. By searching the web, I came across libiberty and libcwd, but It appears that there is some confusion about license and features of these librari