📄 sysv4.opt
字号:
; SYSV4 options for PPC port.;; Copyright (C) 2005 Free Software Foundation, Inc.; Contributed by Aldy Hernandez <aldy@quesejoda.com>.;; 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.mcall-Target RejectNegative JoinedSelect ABI calling conventionmsdata=Target RejectNegative JoinedSelect method for sdata handlingmtls-size=Target RejectNegative JoinedSpecify bit size of immediate TLS offsetsmbit-alignTarget Report Mask(NO_BITFIELD_TYPE)Align to the base type of the bit-fieldmstrict-alignTarget Report Mask(STRICT_ALIGN)Align to the base type of the bit-fieldDon't assume that unaligned accesses are handled by the systemmrelocatableTarget Report Mask(RELOCATABLE)Produce code relocatable at runtimemrelocatable-libTargetProduce code relocatable at runtimemlittle-endianTarget Report RejectNegative Mask(LITTLE_ENDIAN)Produce little endian codemlittleTarget Report RejectNegative Mask(LITTLE_ENDIAN) MaskExistsProduce little endian codembig-endianTarget Report RejectNegative InverseMask(LITTLE_ENDIAN)Produce big endian codembigTarget Report RejectNegative InverseMask(LITTLE_ENDIAN)Produce big endian code;; FIXME: This does nothing. What should be done?mno-tocTarget RejectNegativeno description yetmtocTarget RejectNegativeno description yetmprototypeTarget Mask(PROTOTYPE)Assume all variable arg functions are prototyped;; FIXME: Does nothing.mno-tracebackTarget RejectNegativeno description yetmeabiTarget Report Mask(EABI)Use EABImbit-wordTarget Report Mask(NO_BITFIELD_WORD)Allow bit-fields to cross word boundariesmregnamesTarget Mask(REGNAMES)Use alternate register names;; FIXME: Does nothing.msdataTargetno description yetmsimTarget RejectNegativeLink with libsim.a, libc.a and sim-crt0.omadsTarget RejectNegativeLink with libads.a, libc.a and crt0.omyellowknifeTarget RejectNegativeLink with libyk.a, libc.a and crt0.ommvmeTarget RejectNegativeLink with libmvme.a, libc.a and crt0.omembTarget RejectNegativeSet the PPC_EMB bit in the ELF flags headermwindissTarget RejectNegativeUse the WindISS simulatormshlibTarget RejectNegativeno description yetm64Target Report RejectNegative Mask(64BIT)Generate 64-bit codem32Target Report RejectNegative InverseMask(64BIT)Generate 32-bit codemnewlibTarget RejectNegativeno description yetmsecure-pltTarget Report RejectNegative Var(secure_plt, 1)Generate code to use a non-exec PLT and GOTmbss-pltTarget Report RejectNegative Var(secure_plt, 0)Generate code for old exec BSS PLT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -