From: H.J. Lu Date: Fri, 16 Oct 2009 16:33:17 +0000 (+0000) Subject: 2009-10-16 H.J. Lu X-Git-Tag: sid-snapshot-20091101~178 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=995cef8c87f707f26ce29dee362b1f48012df938;p=thirdparty%2Fbinutils-gdb.git 2009-10-16 H.J. Lu PR gas/10775 * doc/c-i386.texi: Mention the 8 extra control registers for x86-64. Mention .code64 directive. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 2888010019c..3531c2159b7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2009-10-16 H.J. Lu + + PR gas/10775 + * doc/c-i386.texi: Mention the 8 extra control registers for + x86-64. + Mention .code64 directive. + 2009-10-15 Alan Modra PR gas/1491 diff --git a/gas/doc/c-i386.texi b/gas/doc/c-i386.texi index cf0bfa8f5d8..50e6e98883a 100644 --- a/gas/doc/c-i386.texi +++ b/gas/doc/c-i386.texi @@ -512,6 +512,9 @@ the 4 8-bit registers: @samp{%sil}, @samp{%dil}, @samp{%bpl}, @samp{%spl}. @item the 8 debug registers: @samp{%db8}--@samp{%db15}. +@item +the 8 control registers: @samp{%cr8}--@samp{%cr15}. + @item the 8 SSE registers: @samp{%xmm8}--@samp{%xmm15}. @end itemize @@ -812,8 +815,9 @@ or 64-bit x86-64 code depending on the default configuration, it also supports writing code to run in real mode or in 16-bit protected mode code segments. To do this, put a @samp{.code16} or @samp{.code16gcc} directive before the assembly language instructions to -be run in 16-bit mode. You can switch @code{@value{AS}} back to writing -normal 32-bit code with the @samp{.code32} directive. +be run in 16-bit mode. You can switch @code{@value{AS}} to writing +32-bit code with the @samp{.code32} directive or 64-bit code with the +@samp{.code64} directive. @samp{.code16gcc} provides experimental support for generating 16-bit code from gcc, and differs from @samp{.code16} in that @samp{call},