summaryrefslogtreecommitdiff
path: root/gcc/config/mep/mep.opt
diff options
context:
space:
mode:
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-22 22:49:06 +0000
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-22 22:49:06 +0000
commite9e3a45a90f7ad9211719780099537f0b5bc1d2a (patch)
treeb88f4094f3424143f6fb43a286b4932f9c3a2815 /gcc/config/mep/mep.opt
parent34491a518209f0d0c3908c0a6ed80b55d9053c10 (diff)
downloadgcc-e9e3a45a90f7ad9211719780099537f0b5bc1d2a.tar.gz
* config/mep/mep.c (option_mtiny_specified): Remove.
(mep_option_override): Move register handling for -mivc2 from mep_handle_option. Use global_options_set.x_mep_tiny_cutoff instead of option_mtiny_specified. (mep_handle_option): Access target_flags via opts pointer. Don't assert that global structures are in use. Defer part of -mivc2 handling and move it to mep_option_override. * config/mep/mep.opt (IVC2): New Mask entry. (mivc2): Use Var and Defer instead of Mask. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171328 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mep/mep.opt')
-rw-r--r--gcc/config/mep/mep.opt6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/config/mep/mep.opt b/gcc/config/mep/mep.opt
index 9670d3b4f68..38b8f80527b 100644
--- a/gcc/config/mep/mep.opt
+++ b/gcc/config/mep/mep.opt
@@ -1,5 +1,5 @@
; Target specific command line options for the MEP port of the compiler.
-; Copyright (C) 2005, 2007, 2009, 2010 Free Software Foundation, Inc.
+; Copyright (C) 2005, 2007, 2009, 2010, 2011 Free Software Foundation, Inc.
; Contributed by Red Hat Inc.
;
; GCC is free software; you can redistribute it and/or modify it under
@@ -16,6 +16,8 @@
; along with GCC; see the file COPYING3. If not see
; <http://www.gnu.org/licenses/>. */
+Mask(IVC2)
+
mabsdiff
Target Mask(OPT_ABSDIFF)
Enable absolute difference instructions
@@ -61,7 +63,7 @@ Target Mask(64BIT_CR_REGS) RejectNegative
Enable MeP Coprocessor with 64-bit registers
mivc2
-Target Mask(IVC2) RejectNegative
+Target RejectNegative Var(mep_deferred_options) Defer
Enable IVC2 scheduling
mdc