OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc2/] [gcc/] [config/] [m32r/] [m32r.opt] - Diff between revs 282 and 384

Only display areas with differences | Details | Blame | View Log

Rev 282 Rev 384
; Options for the Renesas M32R port of the compiler.
; Options for the Renesas M32R port of the compiler.
; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
;
;
; This file is part of GCC.
; This file is part of GCC.
;
;
; GCC is free software; you can redistribute it and/or modify it under
; GCC is free software; you can redistribute it and/or modify it under
; the terms of the GNU General Public License as published by the Free
; the terms of the GNU General Public License as published by the Free
; Software Foundation; either version 3, or (at your option) any later
; Software Foundation; either version 3, or (at your option) any later
; version.
; version.
;
;
; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
; WARRANTY; without even the implied warranty of MERCHANTABILITY or
; WARRANTY; without even the implied warranty of MERCHANTABILITY or
; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
; for more details.
; for more details.
;
;
; You should have received a copy of the GNU General Public License
; You should have received a copy of the GNU General Public License
; along with GCC; see the file COPYING3.  If not see
; along with GCC; see the file COPYING3.  If not see
; .
; .
m32rx
m32rx
Target Report RejectNegative Mask(M32RX)
Target Report RejectNegative Mask(M32RX)
Compile for the m32rx
Compile for the m32rx
m32r2
m32r2
Target Report RejectNegative Mask(M32R2)
Target Report RejectNegative Mask(M32R2)
Compile for the m32r2
Compile for the m32r2
m32r
m32r
Target RejectNegative
Target RejectNegative
Compile for the m32r
Compile for the m32r
malign-loops
malign-loops
Target Report Mask(ALIGN_LOOPS)
Target Report Mask(ALIGN_LOOPS)
Align all loops to 32 byte boundary
Align all loops to 32 byte boundary
mbranch-cost=1
mbranch-cost=1
Target Report RejectNegative Mask(BRANCH_COST)
Target Report RejectNegative Mask(BRANCH_COST)
Prefer branches over conditional execution
Prefer branches over conditional execution
mbranch-cost=2
mbranch-cost=2
Target Report RejectNegative InverseMask(BRANCH_COST)
Target Report RejectNegative InverseMask(BRANCH_COST)
Give branches their default cost
Give branches their default cost
mdebug
mdebug
Target Mask(DEBUG)
Target Mask(DEBUG)
Display compile time statistics
Display compile time statistics
mflush-func=
mflush-func=
Target RejectNegative Joined Var(m32r_cache_flush_func) Init(CACHE_FLUSH_FUNC)
Target RejectNegative Joined Var(m32r_cache_flush_func) Init(CACHE_FLUSH_FUNC)
Specify cache flush function
Specify cache flush function
mflush-trap=
mflush-trap=
Target RejectNegative Joined UInteger Var(m32r_cache_flush_trap) Init(CACHE_FLUSH_TRAP)
Target RejectNegative Joined UInteger Var(m32r_cache_flush_trap) Init(CACHE_FLUSH_TRAP)
Specify cache flush trap number
Specify cache flush trap number
missue-rate=1
missue-rate=1
Target Report RejectNegative Mask(LOW_ISSUE_RATE)
Target Report RejectNegative Mask(LOW_ISSUE_RATE)
Only issue one instruction per cycle
Only issue one instruction per cycle
missue-rate=2
missue-rate=2
Target Report RejectNegative InverseMask(LOW_ISSUE_RATE)
Target Report RejectNegative InverseMask(LOW_ISSUE_RATE)
Allow two instructions to be issued per cycle
Allow two instructions to be issued per cycle
mmodel=
mmodel=
Target RejectNegative Joined
Target RejectNegative Joined
Code size: small, medium or large
Code size: small, medium or large
mno-flush-func
mno-flush-func
Target RejectNegative
Target RejectNegative
Don't call any cache flush functions
Don't call any cache flush functions
mno-flush-trap
mno-flush-trap
Target RejectNegative
Target RejectNegative
Don't call any cache flush trap
Don't call any cache flush trap
; mrelax
; mrelax
; Target Mask(RELAX)
; Target Mask(RELAX)
msdata=
msdata=
Target RejectNegative Joined
Target RejectNegative Joined
Small data area: none, sdata, use
Small data area: none, sdata, use
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.