Re: Problems building emacs-21.2 on IRIX with gcc-3.4.4

2005-06-16 Thread Richard Stallman
>From Eric, the difference in .data.* sections between gcc-3.3 and gcc-3.4: (1) for 3.3: .data .data.rel.ro (2) for 3.4: .data .data.rel .data.rel.local Any way to get unexelf.c to merge all the .data* sections? Is it really right to merge them? Shouldn't it preserve the

Re: Problems building emacs-21.2 on IRIX with gcc-3.4.4

2005-06-16 Thread Albert Chin
On Wed, Jun 15, 2005 at 10:45:46AM -0400, Richard Stallman wrote: > Thanks for the tip. We had one of the GCC developers look at the > problem (Eric Botcazou), and he found out that gcc-3.4.x is creating > some additional R/W ELF sections that the IRIX linker is not combining > (gcc

Re: Problems building emacs-21.2 on IRIX with gcc-3.4.4

2005-06-15 Thread Richard Stallman
Thanks for the tip. We had one of the GCC developers look at the problem (Eric Botcazou), and he found out that gcc-3.4.x is creating some additional R/W ELF sections that the IRIX linker is not combining (gcc-3.3.x created one R/W and one R/O ELF section). He plans to look into

Re: Problems building emacs-21.2 on IRIX with gcc-3.4.4

2005-06-14 Thread Albert Chin
On Fri, Jun 10, 2005 at 09:30:18AM -0400, Richard Stallman wrote: > gcc-3.3.2 works. Should I presume this to be a GCC bug? > > It could be, but you need to localize the problem to make sure. You > could try compiling some files with GCC 3.3.2 and some with GCC 3.4.4, > and determine which fi

Re: Problems building emacs-21.2 on IRIX with gcc-3.4.4

2005-06-10 Thread Richard Stallman
gcc-3.3.2 works. Should I presume this to be a GCC bug? It could be, but you need to localize the problem to make sure. You could try compiling some files with GCC 3.3.2 and some with GCC 3.4.4, and determine which file makes the difference. Then you could try splitting that file in various

Problems building emacs-21.2 on IRIX with gcc-3.4.4

2005-06-09 Thread Albert Chin
I'm trying to build emacs-21.2 on IRIX 6.5.23m with gcc-3.4.4 (latest 3.4 release): $ gtar zxf /opt/src/editors/emacs-21.2/src/emacs-21.2.tar.gz $ gtar zxf /opt/src/editors/emacs-21.2/src/leim-21.2.tar.gz $ cd emacs-21.2 $ ./configure --with-gcc --with-x --with-x-toolkit=lucid $ gmake