diff gcc/config/h8300/h8300.opt @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents a06113de4d67
children 84e7813d76e9
line wrap: on
line diff
--- a/gcc/config/h8300/h8300.opt	Sun Aug 21 07:07:55 2011 +0900
+++ b/gcc/config/h8300/h8300.opt	Fri Oct 27 22:46:09 2017 +0900
@@ -1,6 +1,6 @@
 ; Options for the Renesas H8/300 port of the compiler
 ;
-; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
+; Copyright (C) 2005-2017 Free Software Foundation, Inc.
 ;
 ; This file is part of GCC.
 ;
@@ -20,43 +20,52 @@
 
 ms
 Target Mask(H8300S_1)
-Generate H8S code
+Generate H8S code.
 
 msx
 Target Mask(H8300SX)
-Generate H8SX code
+Generate H8SX code.
 
 ms2600
 Target Mask(MAC)
-Generate H8S/2600 code
+Generate H8S/2600 code.
 
 mint32
 Target RejectNegative Mask(INT32)
-Make integers 32 bits wide
+Make integers 32 bits wide.
 
 maddresses
 Target Undocumented RejectNegative Mask(ADDRESSES)
 
 mquickcall
 Target Mask(QUICKCALL)
-Use registers for argument passing
+Use registers for argument passing.
 
 mslowbyte
 Target RejectNegative Mask(SLOWBYTE)
-Consider access to byte sized memory slow
+Consider access to byte sized memory slow.
 
 mrelax
 Target RejectNegative Mask(RELAX)
-Enable linker relaxing
+Enable linker relaxing.
 
 mh
 Target Mask(H8300H)
-Generate H8/300H code
+Generate H8/300H code.
 
 mn
 Target Mask(NORMAL_MODE)
-Enable the normal mode
+Enable the normal mode.
 
 malign-300
 Target RejectNegative Mask(ALIGN_300)
-Use H8/300 alignment rules
+Use H8/300 alignment rules.
+
+mexr
+Target Mask(EXR)
+Push extended registers on stack in monitor functions.
+
+mno-exr
+Target Mask(NEXR)
+Do not push extended registers on stack in monitor functions.
+