Subject: Re: /usr/src/lib/libc/arch/mips/sys/__sigreturn14.S build fails
To: Toru Nishimura <locore32@gaea.ocn.ne.jp>
From: Eric Christopher <echristo@redhat.com>
List: port-mips
Date: 04/01/2004 01:31:13
On Thu, 2004-04-01 at 01:11, Toru Nishimura wrote:
> > If I change __sigreturn14.S back to using RSYSCALL instead of PSEUDO macro,
> > the expansion correctly results in:
> >
> >        li $2,SYS_291; syscall;
> >
> > I don't know if this is a macro error, gcc preprocessor error, or what.
> 
> The 2nd operand of "li" (load immediate value) should have end up with a number,
> not a symbolic.  Is it CPP puzzle?

Yup. Look up the changes in string concatenation.

-eric

-- 
Eric Christopher <echristo@redhat.com>