diff options
author | Markus Gutschke <markus@google.com> | 2006-03-23 02:59:56 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-23 07:38:07 -0800 |
commit | aeefc956d5d8f8402216a5447bd72ade9eb37eff (patch) | |
tree | 982c643fe5288bc3228e3237eaab9e4406b811c1 /include/asm-i386/mpspec.h | |
parent | 905c399594f85322a4e513a4b0365b70d6de9fd0 (diff) |
[PATCH] x86: Make _syscallX() macros compile in PIC mode
Gcc reserves %ebx when compiling position-independent-code on i386. This
means, the _syscallX() macros in include/asm-i386/unistd.h will not
compile. This patch is changes the existing macros to take special care to
preserve %ebx.
The bug can be tracked at http://bugzilla.kernel.org/show_bug.cgi?id=6204
Signed-off-by: Markus Gutschke <markus@google.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/asm-i386/mpspec.h')
0 files changed, 0 insertions, 0 deletions