summaryrefslogtreecommitdiff
path: root/gcc/config/c4x
diff options
context:
space:
mode:
authorpthomas <pthomas@138bc75d-0d04-0410-961f-82ee72b054a4>2000-06-27 02:26:23 +0000
committerpthomas <pthomas@138bc75d-0d04-0410-961f-82ee72b054a4>2000-06-27 02:26:23 +0000
commitef7b064fa2d24cf47e51413fe827eee52f1a59b0 (patch)
tree96359c9e7d2f56ec3735ed3377047a2227a37041 /gcc/config/c4x
parente4043909700cbd309e7b74ba0d91586ec35a98bf (diff)
downloadgcc-ef7b064fa2d24cf47e51413fe827eee52f1a59b0.tar.gz
2000-06-27 Philipp Thomas <pthomas@suse.de>
* 1750a.h: Mark help strings for options/switches for translation. * a29k.h: Likewise. * alpha.h: Likewise. * arm.h: Likewise. * pe.h: Likewise. * riscix.h: Likewise. * c4x.h: Likewise. * clipper.h: Likewise. * convex.h: Likewise. * elxsi.h: Likewise. * fr30.h: Likewise. * fx80.h: Likewise. * h8300.h: Likewise. * i370.h: Likewise. * cygwin.h: Likewise. * dgux.h: Likewise. * djgpp.h: Likewise. * i386.h: Likewise. * osf1elf.h: Likewise. * osfrose.h: Likewise. * sco5.h: Likewise. * win32.h: Likewise. * i860.h: Likewise. * paragon.h: Likewise. * i960.h: Likewise. * ia64.h: Likewise. * m32r.h: Likewise. * mcore.h: Likewise. * mips.h: Likewise. * mn10300.h: Likewise. * ns32k.h: Likewise. * pdp11.h: Likewise. * pj.h: Likewise. * aix.h: Likewise. * aix41.h: Likewise. * aix43.h: Likewise. * beos.h: Likewise. * rs6000.h: Likewise. * sysv4.h: Likewise. * linux.h: Likewise. * linux64.h: Likewise. * sp64-elf.h: Likewise. * sparc.h: Likewise. * splet.h: Likewise. * v850.h: Likewise. * convex.h (TARGET_SWITCHES): Provide descriptions and mark them for translation. * sp86x-aout.h: Remove bogus first definition of SUBTARGET_SWITCHES. Properly document option and mark for translation. * sp86x-elf.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34724 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/c4x')
-rw-r--r--gcc/config/c4x/c4x.h196
1 files changed, 98 insertions, 98 deletions
diff --git a/gcc/config/c4x/c4x.h b/gcc/config/c4x/c4x.h
index 894736190f3..06f2873cc40 100644
--- a/gcc/config/c4x/c4x.h
+++ b/gcc/config/c4x/c4x.h
@@ -136,99 +136,99 @@
where VALUE is the bits to set or minus the bits to clear.
An empty string NAME is used to identify the default VALUE. */
-#define TARGET_SWITCHES \
-{ { "small", SMALL_MEMORY_FLAG, \
- "Small memory model" }, \
- { "big", -SMALL_MEMORY_FLAG, \
- "Big memory model" }, \
- { "mpyi", MPYI_FLAG, \
- "Use MPYI instruction for C3x" }, \
- { "no-mpyi", -MPYI_FLAG, \
- "Do not use MPYI instruction for C3x" }, \
- { "fast-fix", FAST_FIX_FLAG, \
- "Use fast but approximate float to integer conversion" }, \
- { "no-fast-fix", -FAST_FIX_FLAG, \
- "Use slow but accurate float to integer conversion" }, \
- { "rpts", RPTS_FLAG, \
- "Enable use of RTPS instruction" }, \
- { "no-rpts", -RPTS_FLAG, \
- "Disable use of RTPS instruction" }, \
- { "rptb", RPTB_FLAG, \
- "Enable use of RTPB instruction" }, \
- { "no-rptb", -RPTB_FLAG, \
- "Disable use of RTPB instruction" }, \
- { "30", C30_FLAG, \
- "Generate code for C30 CPU"}, \
- { "31", C31_FLAG, \
- "Generate code for C31 CPU"}, \
- { "32", C32_FLAG, \
- "Generate code for C32 CPU"}, \
- { "33", C33_FLAG, \
- "Generate code for C33 CPU"}, \
- { "40", C40_FLAG, \
- "Generate code for C40 CPU"}, \
- { "44", C44_FLAG, \
- "Generate code for C44 CPU"}, \
- { "ti", TI_FLAG, \
- "Emit code compatible with TI tools"}, \
- { "no-ti", -TI_FLAG, \
- "Emit code to use GAS extensions"}, \
- { "paranoid", PARANOID_FLAG, \
- "Save DP across ISR in small memory model" }, \
- { "no-paranoid", -PARANOID_FLAG, \
- "Don't save DP across ISR in small memory model" }, \
- { "isr-dp-reload", PARANOID_FLAG, \
- "Save DP across ISR in small memory model" }, \
- { "no-isr-dp-reload", -PARANOID_FLAG, \
- "Don't save DP across ISR in small memory model" }, \
- { "memparm", MEMPARM_FLAG, \
- "Pass arguments on the stack" }, \
- { "regparm", -MEMPARM_FLAG, \
- "Pass arguments in registers" }, \
- { "devel", DEVEL_FLAG, \
- "Enable new features under development" }, \
- { "no-devel", -DEVEL_FLAG, \
- "Disable new features under development" }, \
- { "bk", BK_FLAG, \
- "Use the BK register as a general purpose register" }, \
- { "no-bk", -BK_FLAG, \
- "Do not allocate BK register" }, \
- { "db", DB_FLAG, \
- "Enable use of DB instruction" }, \
- { "no-db", -DB_FLAG, \
- "Disable use of DB instruction" }, \
- { "debug", DEBUG_FLAG, \
- "Enable debugging" }, \
- { "no-debug", -DEBUG_FLAG, \
- "Disable debugging" }, \
- { "hoist", HOIST_FLAG, \
- "Force constants into registers to improve hoisting" }, \
- { "no-hoist", -HOIST_FLAG, \
- "Don't force constants into registers" }, \
- { "force", FORCE_FLAG, \
- "Force RTL generation to emit valid 3 operand insns" }, \
- { "no-force", -FORCE_FLAG, \
- "Allow RTL generation to emit invalid 3 operand insns" }, \
- { "loop-unsigned", LOOP_UNSIGNED_FLAG, \
- "Allow unsigned interation counts for RPTB/DB" }, \
- { "no-loop-unsigned", -LOOP_UNSIGNED_FLAG, \
- "Disallow unsigned iteration counts for RPTB/DB" }, \
- { "preserve-float", PRESERVE_FLOAT_FLAG, \
- "Preserve all 40 bits of FP reg across call" }, \
- { "no-preserve-float", -PRESERVE_FLOAT_FLAG, \
- "Only preserve 32 bits of FP reg across call" }, \
- { "parallel-insns", PARALLEL_INSN_FLAG, \
- "Enable parallel instructions" }, \
- { "no-parallel-insns", -PARALLEL_INSN_FLAG, \
- "Disable parallel instructions" }, \
- { "parallel-mpy", PARALLEL_MPY_FLAG, \
- "Enable MPY||ADD and MPY||SUB instructions" }, \
- { "no-parallel-mpy", -PARALLEL_MPY_FLAG, \
- "Disable MPY||ADD and MPY||SUB instructions" }, \
- { "aliases", ALIASES_FLAG, \
- "Assume that pointers may be aliased" }, \
- { "no-aliases", -ALIASES_FLAG, \
- "Assume that pointers not aliased" }, \
+#define TARGET_SWITCHES \
+{ { "small", SMALL_MEMORY_FLAG, \
+ N_("Small memory model") }, \
+ { "big", -SMALL_MEMORY_FLAG, \
+ N_("Big memory model") }, \
+ { "mpyi", MPYI_FLAG, \
+ N_("Use MPYI instruction for C3x") }, \
+ { "no-mpyi", -MPYI_FLAG, \
+ N_("Do not use MPYI instruction for C3x") }, \
+ { "fast-fix", FAST_FIX_FLAG, \
+ N_("Use fast but approximate float to integer conversion") }, \
+ { "no-fast-fix", -FAST_FIX_FLAG, \
+ N_("Use slow but accurate float to integer conversion") }, \
+ { "rpts", RPTS_FLAG, \
+ N_("Enable use of RTPS instruction") }, \
+ { "no-rpts", -RPTS_FLAG, \
+ N_("Disable use of RTPS instruction") }, \
+ { "rptb", RPTB_FLAG, \
+ N_("Enable use of RTPB instruction") }, \
+ { "no-rptb", -RPTB_FLAG, \
+ N_("Disable use of RTPB instruction") }, \
+ { "30", C30_FLAG, \
+ N_("Generate code for C30 CPU")}, \
+ { "31", C31_FLAG, \
+ N_("Generate code for C31 CPU")}, \
+ { "32", C32_FLAG, \
+ N_("Generate code for C32 CPU")}, \
+ { "33", C33_FLAG, \
+ N_("Generate code for C33 CPU")}, \
+ { "40", C40_FLAG, \
+ N_("Generate code for C40 CPU")}, \
+ { "44", C44_FLAG, \
+ N_("Generate code for C44 CPU")}, \
+ { "ti", TI_FLAG, \
+ N_("Emit code compatible with TI tools")}, \
+ { "no-ti", -TI_FLAG, \
+ N_("Emit code to use GAS extensions")}, \
+ { "paranoid", PARANOID_FLAG, \
+ N_("Save DP across ISR in small memory model") }, \
+ { "no-paranoid", -PARANOID_FLAG, \
+ N_("Don't save DP across ISR in small memory model") }, \
+ { "isr-dp-reload", PARANOID_FLAG, \
+ N_("Save DP across ISR in small memory model") }, \
+ { "no-isr-dp-reload", -PARANOID_FLAG, \
+ N_("Don't save DP across ISR in small memory model") }, \
+ { "memparm", MEMPARM_FLAG, \
+ N_("Pass arguments on the stack") }, \
+ { "regparm", -MEMPARM_FLAG, \
+ N_("Pass arguments in registers") }, \
+ { "devel", DEVEL_FLAG, \
+ N_("Enable new features under development") }, \
+ { "no-devel", -DEVEL_FLAG, \
+ N_("Disable new features under development") }, \
+ { "bk", BK_FLAG, \
+ N_("Use the BK register as a general purpose register") }, \
+ { "no-bk", -BK_FLAG, \
+ N_("Do not allocate BK register") }, \
+ { "db", DB_FLAG, \
+ N_("Enable use of DB instruction") }, \
+ { "no-db", -DB_FLAG, \
+ N_("Disable use of DB instruction") }, \
+ { "debug", DEBUG_FLAG, \
+ N_("Enable debugging") }, \
+ { "no-debug", -DEBUG_FLAG, \
+ N_("Disable debugging") }, \
+ { "hoist", HOIST_FLAG, \
+ N_("Force constants into registers to improve hoisting") }, \
+ { "no-hoist", -HOIST_FLAG, \
+ N_("Don't force constants into registers") }, \
+ { "force", FORCE_FLAG, \
+ N_("Force RTL generation to emit valid 3 operand insns") }, \
+ { "no-force", -FORCE_FLAG, \
+ N_("Allow RTL generation to emit invalid 3 operand insns") }, \
+ { "loop-unsigned", LOOP_UNSIGNED_FLAG, \
+ N_("Allow unsigned interation counts for RPTB/DB") }, \
+ { "no-loop-unsigned", -LOOP_UNSIGNED_FLAG, \
+ N_("Disallow unsigned iteration counts for RPTB/DB") }, \
+ { "preserve-float", PRESERVE_FLOAT_FLAG, \
+ N_("Preserve all 40 bits of FP reg across call") }, \
+ { "no-preserve-float", -PRESERVE_FLOAT_FLAG, \
+ N_("Only preserve 32 bits of FP reg across call") }, \
+ { "parallel-insns", PARALLEL_INSN_FLAG, \
+ N_("Enable parallel instructions") }, \
+ { "no-parallel-insns", -PARALLEL_INSN_FLAG, \
+ N_("Disable parallel instructions") }, \
+ { "parallel-mpy", PARALLEL_MPY_FLAG, \
+ N_("Enable MPY||ADD and MPY||SUB instructions") }, \
+ { "no-parallel-mpy", -PARALLEL_MPY_FLAG, \
+ N_("Disable MPY||ADD and MPY||SUB instructions") }, \
+ { "aliases", ALIASES_FLAG, \
+ N_("Assume that pointers may be aliased") }, \
+ { "no-aliases", -ALIASES_FLAG, \
+ N_("Assume that pointers not aliased") }, \
{ "", TARGET_DEFAULT, ""} }
/* Default target switches. */
@@ -312,11 +312,11 @@ extern int target_flags;
extern const char *c4x_rpts_cycles_string, *c4x_cpu_version_string;
-#define TARGET_OPTIONS \
-{ {"rpts=", &c4x_rpts_cycles_string, \
- "Specify maximum number of iterations for RPTS" }, \
- {"cpu=", &c4x_cpu_version_string, \
- "Select CPU to generate code for" } }
+#define TARGET_OPTIONS \
+{ {"rpts=", &c4x_rpts_cycles_string, \
+ N_("Specify maximum number of iterations for RPTS") }, \
+ {"cpu=", &c4x_cpu_version_string, \
+ N_("Select CPU to generate code for") } }
/* Sometimes certain combinations of command options do not make sense
on a particular target machine. You can define a macro