Mercurial > hg > CbC > CbC_gcc
diff gcc/config/xtensa/xtensa.opt @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | f6334be47118 |
children | 84e7813d76e9 |
line wrap: on
line diff
--- a/gcc/config/xtensa/xtensa.opt Sun Aug 21 07:07:55 2011 +0900 +++ b/gcc/config/xtensa/xtensa.opt Fri Oct 27 22:46:09 2017 +0900 @@ -1,6 +1,6 @@ ; Options for the Tensilica Xtensa port of the compiler. -; Copyright (C) 2005, 2007, 2008, 2010 Free Software Foundation, Inc. +; Copyright (C) 2005-2017 Free Software Foundation, Inc. ; ; This file is part of GCC. ; @@ -20,24 +20,28 @@ mconst16 Target Report Mask(CONST16) -Use CONST16 instruction to load constants +Use CONST16 instruction to load constants. mforce-no-pic Target Report Mask(FORCE_NO_PIC) -Disable position-independent code (PIC) for use in OS kernel code +Disable position-independent code (PIC) for use in OS kernel code. mlongcalls Target -Use indirect CALLXn instructions for large programs +Use indirect CALLXn instructions for large programs. mtarget-align Target -Automatically align branch targets to reduce branch penalties +Automatically align branch targets to reduce branch penalties. mtext-section-literals Target -Intersperse literal pools with code in the text section +Intersperse literal pools with code in the text section. + +mauto-litpools +Target Report Mask(AUTO_LITPOOLS) +Relax literals in assembler and place them automatically in the text section. mserialize-volatile Target Report Mask(SERIALIZE_VOLATILE) --mno-serialize-volatile Do not serialize volatile memory references with MEMW instructions +-mno-serialize-volatile Do not serialize volatile memory references with MEMW instructions.