* doc/c-ppc.texi (PowerPC-Pseudo): Add section.
authorAlan Modra <amodra@gmail.com>
Sat, 22 Nov 2003 06:14:48 +0000 (06:14 +0000)
committerAlan Modra <amodra@gmail.com>
Sat, 22 Nov 2003 06:14:48 +0000 (06:14 +0000)
gas/ChangeLog
gas/doc/c-ppc.texi

index 2ae3c1d..d2ed7ff 100644 (file)
@@ -1,5 +1,7 @@
 2003-11-22  Alan Modra  <amodra@bigpond.net.au>
 
+       * 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  <kazu@cs.umass.edu>
index 553204a..be90e33 100644 (file)
@@ -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