aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/h8300
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1999-03-18 21:30:55 +0000
committerJeff Law <law@gcc.gnu.org>1999-03-18 14:30:55 -0700
commitd19e73b8bb1d51eb898d90645f9cc634dab17f4f (patch)
treef96bb91859bffe5f657bbe7e22846019ef115303 /gcc/config/h8300
parenta2c74a79b550eb3f96094d3274f88e3d5becc5e2 (diff)
downloadgcc-d19e73b8bb1d51eb898d90645f9cc634dab17f4f.zip
gcc-d19e73b8bb1d51eb898d90645f9cc634dab17f4f.tar.gz
gcc-d19e73b8bb1d51eb898d90645f9cc634dab17f4f.tar.bz2
* h8300.h (TARGET_SWITCHES): Add documentation.
From-SVN: r25843
Diffstat (limited to 'gcc/config/h8300')
-rw-r--r--gcc/config/h8300/h8300.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h
index ff94e89..a5a82d4 100644
--- a/gcc/config/h8300/h8300.h
+++ b/gcc/config/h8300/h8300.h
@@ -98,18 +98,18 @@ extern int target_flags;
An empty string NAME is used to identify the default VALUE. */
#define TARGET_SWITCHES \
- { {"s",1 }, \
- {"no-s",-1}, \
- {"int32",8}, \
- {"addresses",64 }, \
- {"quickcall",128}, \
- {"no-quickcall",-128}, \
- {"slowbyte",256}, \
- {"relax",1024}, \
- {"rtl-dump",2048}, \
- {"h",4096}, \
- {"no-h",-4096}, \
- {"align-300",8192}, \
+ { {"s", 1, "Generate H8/S code"}, \
+ {"no-s", -1, "Do not generate H8/S code"}, \
+ {"int32", 8, "Make integers 32 bits wide"}, \
+ {"addresses", 64, NULL}, \
+ {"quickcall", 128, "Use registers for argument passing"}, \
+ {"no-quickcall", -128, "Do not use registers for argument passing"},\
+ {"slowbyte", 256, "Consider access to byte sized memory slow"},\
+ {"relax", 1024, "Enable linker relaxing"}, \
+ {"rtl-dump", 2048, NULL}, \
+ {"h", 4096, "Generate H8/300H code"}, \
+ {"no-h", -4096, "Do not generate H8/300H code"}, \
+ {"align-300", 8192, "Use H8/300 alignment rules"}, \
{ "", TARGET_DEFAULT}}
/* Do things that must be done once at start up. */