Re: input constraints in atomic.h too loose ?
"John David Anglin" <[email protected]>
| Newsgroups | gmane.linux.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
> > /tmp/ccvCRbqg.s:43: Error: bad expression > What *is* the bad assembly here. Please don't make me count assembly > line numbers, just point me at the bad asm. The problem is the "m" constraint is too broad for ldw and stw insns. These instructions don't accept any memory address. As suggested, the "o" constraint should work. Alternatively, the address of the variables could be forced to a register. Dave -- J. David Anglin [email protected] National Research Council of Canada (613) 990-0752 (FAX: 952-6602)