📄 m68k.opt
字号:
; Options for the Motorola 68000 port of the compiler.; Copyright (C) 2005 Free Software Foundation, Inc.;; This file is part of GCC.;; 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; Software Foundation; either version 2, or (at your option) any later; version.;; GCC is distributed in the hope that it will be useful, but WITHOUT ANY; WARRANTY; without even the implied warranty of MERCHANTABILITY or; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License; for more details.;; You should have received a copy of the GNU General Public License; along with GCC; see the file COPYING. If not, write to the Free; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA; 02110-1301, USA.m5200Target RejectNegative Mask(5200)Generate code for a 520Xm5206eTarget RejectNegative Mask(CF_HWDIV)Generate code for a 5206em528xTarget RejectNegative Mask(528x)Generate code for a 528xm5307Target RejectNegative Mask(CFV3)Generate code for a 5307m5407Target RejectNegative Mask(CFV4)Generate code for a 5407m68000Target RejectNegativeGenerate code for a 68000m68020Target RejectNegative Mask(68020)Generate code for a 68020m68020-40Target RejectNegative Mask(68040)Generate code for a 68040, without any new instructionsm68020-60Target RejectNegative Mask(68060)Generate code for a 68060, without any new instructionsm68030Target RejectNegative Mask(68030)Generate code for a 68030m68040Target RejectNegative Mask(68040_ONLY)Generate code for a 68040m68060Target RejectNegativeGenerate code for a 68060m68302Target RejectNegativeGenerate code for a 68302m68332Target RejectNegativeGenerate code for a 68332; Has no effect on gccm68851TargetGenerate code for a 68851m68881Target RejectNegative Mask(68881)Generate code that uses 68881 floating-point instructionsmalign-intTarget Report Mask(ALIGN_INT)Align variables on a 32-bit boundarymbitfieldTarget Report RejectNegative Mask(BITFIELD)Use the bit-field instructionsmc68000Target RejectNegativeGenerate code for a 68000mc68020Target RejectNegativeGenerate code for a 68020mcpu32Target RejectNegativeGenerate code for a cpu32mid-shared-libraryTarget Report Mask(ID_SHARED_LIBRARY)Enable ID based shared librarymnobitfieldTarget RejectNegative InverseMask(BITFIELD)Do not use the bit-field instructionsmnortdTarget RejectNegative InverseMask(RTD)Use normal calling conventionmnoshortTarget RejectNegative InverseMask(SHORT)Consider type 'int' to be 32 bits widempcrelTarget Report Mask(PCREL)Generate pc-relative codemrtdTarget Report RejectNegative Mask(RTD)Use different calling convention using 'rtd'msep-dataTarget Report Mask(SEP_DATA)Enable separate data segmentmshared-library-id=Target RejectNegative Joined UIntegerID of shared library to buildmshortTarget Report RejectNegative Mask(SHORT)Consider type 'int' to be 16 bits widemsoft-floatTarget RejectNegative InverseMask(68881)Generate code with library calls for floating pointmstrict-alignTarget Report Mask(STRICT_ALIGNMENT)Do not use unaligned memory references
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -