diff options
author | David Woodhouse <dwmw2@infradead.org> | 2014-01-03 22:30:42 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2014-01-04 13:59:06 -0800 |
commit | e24df921af484e9b7095ee06d236dabdb3bd9c1c (patch) | |
tree | 2e048a06af6025b66e862877fd456af94b5d9487 /arch/x86/boot/bioscall.S | |
parent | df90ca969035d3f6c95044e272f75bf417b14245 (diff) | |
download | linux-e24df921af484e9b7095ee06d236dabdb3bd9c1c.tar.bz2 |
x86, boot: Use .code16 instead of .code16gcc
This reverts commit 28b48688 ("x86, boot: use .code16gcc instead
of .code16").
Versions of binutils older than 2.16 are already not working, so this
workaround is no longer necessary either. At the same time, some of
the transformations that .code16gcc does can be *extremely*
counterintuitive to a human programmer.
[ hpa: folded ret -> retl and call -> calll fixes from followup patch ]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Link: http://lkml.kernel.org/r/1388788242.2391.75.camel@shinybook.infradead.org
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'arch/x86/boot/bioscall.S')
-rw-r--r-- | arch/x86/boot/bioscall.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/boot/bioscall.S b/arch/x86/boot/bioscall.S index 1dfbf64e52a2..507793739ea5 100644 --- a/arch/x86/boot/bioscall.S +++ b/arch/x86/boot/bioscall.S @@ -13,7 +13,7 @@ * touching registers they shouldn't be. */ - .code16gcc + .code16 .text .globl intcall .type intcall, @function |