On Mon, Nov 07, 2005 at 06:27:40PM -0800, Jim Wilson wrote: > Albert Chin wrote: > >I set ':set showmatch' in vim and all the braces match up. > > Yes, the braces match up. You wouldn't have been able to build gcc if > they didn't. > > However, they are still wrong. One of the braces is in the wrong place, > and has to be moved. It looks like someone tried to modify the libgcc > specs, got a build error, then added a brace to fix it, but mistakenly > added the brace in the wrong place. > > As mentioned before, there is a brace missing after the gcc_s_hpux64. > This brace is needed to close off the shared-libgcc rule before the > static-libgcc rule starts. You then must delete a brace from the end of > the !static rule which has one too many.
Yes, doing so gives the correct 'gcc -shared' output. > The libgcc spec in the FSF gcc sources do not match the one you have > given, so this appears to be a bug in patches that you or HP have added > to gcc. I just built gcc-3.4.4 with one patch to fix a sco_math fixinc bug on this platform: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00985.html The build of gcc-3.4.4 exhibits the same problem. I've filed PR24718 on this issue. Thanks for your help. -- albert chin ([EMAIL PROTECTED])