* H. Peter Anvin (hpa@zytor.com) wrote:Hi Peter, Yup, =g wasn't what I was looking for at all, the header comment is bogus. From http://gcc.gnu.org/onlinedocs/gcc/Simple-Constraints.html#Simple-Constraints `r' A register operand is allowed provided that it is in a general register. From http://gcc.gnu.org/onlinedocs/gcc/Machine-Constraints.html#Machine-Constraints Intel 386 config/i386/constraints.md q Any register accessible as rl. In 32-bit mode, a, b, c, and d; in 64-bit mode, any integer register. I am worried that "=q" might exclude the si and di registers in 32-bit mode. What exactly is wrong with "=r" ? -- Mathieu Desnoyers Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 -
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Andrew Morton | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Michael Opdenacker | [PATCH] x86: fix unconditional arch/x86/kernel/pcspeaker.c compiling |
git: | |
| David Miller | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Andrew Morton | Re: [BUG] New Kernel Bugs |
