diff --git a/gas/ChangeLog b/gas/ChangeLog index 2ae3c1dadf..d2ed7fffc8 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,7 @@ 2003-11-22 Alan Modra + * doc/c-ppc.texi (PowerPC-Pseudo): Add section. + * app.c (do_scrub_chars): Revert 2003-04-23 and 2003-04-22. 2003-11-21 Kazu Hirata diff --git a/gas/doc/c-ppc.texi b/gas/doc/c-ppc.texi index 553204a419..be90e336f8 100644 --- a/gas/doc/c-ppc.texi +++ b/gas/doc/c-ppc.texi @@ -15,6 +15,7 @@ @cindex PowerPC support @menu * PowerPC-Opts:: Options +* PowerPC-Pseudo:: PowerPC Assembler Directives @end menu @node PowerPC-Opts @@ -105,3 +106,21 @@ Generate code for Solaris. @item -mno-solaris Do not generate code for Solaris. @end table + + +@node PowerPC-Pseudo +@section PowerPC Assembler Directives + +@cindex directives for PowerPC +@cindex PowerPC directives +A number of assembler directives are available for PowerPC. The +following table is far from complete. + +@table @code +@item .machine "string" +This directive allows you to change the machine for which code is +generated. @code{"string"} may be any of the -m cpu selection options +(without the -m) enclosed in double quotes, @code{"push"}, or +@code{"pop"}. @code{.machine "push"} saves the currently selected +cpu, which may be restored with @code{.machine "pop"}. +@end table