URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [config/] [darwin.opt] - Rev 849
Go to most recent revision | Compare with Previous | Blame | View Log
; Processor-independent options for Darwin.; Copyright (C) 2005, 2007, 2010 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 3, 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 COPYING3. If not see; <http://www.gnu.org/licenses/>.; Various linker options have a -Z added so that they can get to specs; processing without interference. Note that an option name with a; prefix that matches another option name, that also takes an; argument, being mapped to a -Z linker option, needs to be modified; so the prefix is different, otherwise a '*' after the shorter option; will match with the longer one.all_loadDriver Alias(Zall_load)allowable_clientDriver Separate Alias(Zallowable_client)archDriver RejectNegative Separatearch_errors_fatalDriver Alias(Zarch_errors_fatal)bind_at_loadDriver Alias(Zbind_at_load)bundleDriver Alias(Zbundle)bundle_loaderDriver Separate Alias(Zbundle_loader)dead_stripDriver Alias(Zdead_strip)dependency-fileC ObjC C++ ObjC++ Separate Alias(MF) MissingArgError(missing filename after %qs)dylib_fileDriver Separate Alias(Zdylib_file)dylinkerDriverdynamicDriver Alias(Zdynamic)dynamiclibDriver Alias(Zdynamiclib)exported_symbols_listDriver Separate Alias(Zexported_symbols_list)filelistDriver RejectNegative Separatefindirect-virtual-callsDriver RejectNegativeflat_namespaceDriver RejectNegative Alias(Zflat_namespace)force_cpusubtype_ALLDriver RejectNegative Alias(Zforce_cpusubtype_ALL)force_flat_namespaceDriver RejectNegative Alias(Zforce_flat_namespace)frameworkDriver RejectNegative Separatefterminated-vtablesDriver RejectNegativegfullDrivergusedDriverheaderpad_max_install_namesDriverimage_baseDriver Separate Alias(Zimage_base)initDriver Separate Alias(Zinit)install_nameDriver Separate Alias(Zinstall_name)keep_private_externsDrivermconstant-cfstringsTarget Report Var(darwin_constant_cfstrings) Init(1)Generate compile-time CFString objectsmulti_moduleDriver RejectNegative Alias(Zmulti_module)multiply_definedDriver RejectNegative Separate Alias(Zmultiply_defined)multiply_defined_unusedDriver RejectNegative Separate Alias(Zmultiplydefinedunused)no_dead_strip_inits_and_termsDriver Alias(Zno_dead_strip_inits_and_terms)nofixprebindingDrivernomultidefsDrivernoprebindDrivernoseglinkeditDriverobjectDriverprebindDriverprebind_all_twolevel_modulesDriverpreloadDriverprivate_bundleDriverpthreadDriverseg_addr_tableDriver Separate Alias(Zseg_addr_table)seg_addr_table_filenameDriver Separate Alias(Zfn_seg_addr_table_filename)segaddrDriver Separate Args(2) Alias(Zsegaddr)seglinkeditDriversegs_read_only_addrDriver Separate Alias(Zsegs_read_only_addr)segs_read_write_addrDriver Separate Alias(Zsegs_read_write_addr)single_moduleDriver Alias(Zsingle_module)twolevel_namespaceDrivertwolevel_namespace_hintsDriverumbrellaDriver Separate Alias(Zumbrella)unexported_symbols_listDriver Separate Alias(Zunexported_symbols_list)weak_reference_mismatchesDriver Separate Alias(Zweak_reference_mismatches)whatsloadedDriverwhyloadDriveryDriver JoinedMachDriverWnonportable-cfstringsTarget Report Var(darwin_warn_nonportable_cfstrings) Init(1) WarningWarn if constant CFString objects contain non-portable characters; Use new-style pic stubs if this is true, x86 only so far.matt-stubsTarget Report Var(darwin_macho_att_stub) Init(1)Generate AT&T-style stubs for Mach-Omdynamic-no-picTarget Common Report Mask(MACHO_DYNAMIC_NO_PIC)Generate code suitable for executables (NOT shared libs)mfix-and-continueTarget Report Var(darwin_fix_and_continue)Generate code suitable for fast turn around debugging; The Init here is for the convenience of GCC developers, so that cc1; and cc1plus don't crash if no -mmacosx-version-min is passed. The; driver will always pass a -mmacosx-version-min, so in normal use the; Init is never used. Useful for setting the OS on which people; ususally debug.mmacosx-version-min=Target Joined Report Var(darwin_macosx_version_min) Init("10.6")The earliest MacOS X version on which this program will runmone-byte-boolTarget RejectNegative Report Var(darwin_one_byte_bool)Set sizeof(bool) to 1fapple-kextTarget Report C++ Var(flag_apple_kext)Generate code for darwin loadable kernel extensionsmkernelTarget Report Var(flag_mkernel)Generate code for the kernel or loadable kernel extensionsiframeworkTarget RejectNegative C ObjC C++ ObjC++ Joined Separate-iframework <dir> Add <dir> to the end of the system framework include pathXDriverZall_loadDriverZallowable_clientDriver SeparateZarch_errors_fatalDriverZbind_at_loadDriverZbundleDriverZbundle_loaderDriver SeparateZdead_stripDriverZdylib_fileDriver SeparateZdynamicDriverZdynamiclibDriverZexported_symbols_listDriver SeparateZfn_seg_addr_table_filenameDriver SeparateZflat_namespaceDriverZforce_cpusubtype_ALLDriverZforce_flat_namespaceDriverZimage_baseDriver SeparateZinitDriver SeparateZinstall_nameDriver SeparateZmulti_moduleDriverZmultiply_definedDriver SeparateZmultiplydefinedunusedDriver SeparateZno_dead_strip_inits_and_termsDriverZseg_addr_tableDriver SeparateZsegaddrDriver Separate Args(2)Zsegs_read_only_addrDriver SeparateZsegs_read_write_addrDriver SeparateZsingle_moduleDriverZumbrellaDriver SeparateZunexported_symbols_listDriver SeparateZweak_reference_mismatchesDriver Separateclient_nameDriver Separatecompatibility_versionDriver Separatecurrent_versionDriver Separatedylinker_install_nameDriver Separatepagezero_sizeDriver Separateread_only_relocsDriver SeparatesectalignDriver Separate Args(3)sectcreateDriver Separate Args(3)sectobjectsymbolsDriver Separate Args(2)sectorderDriver Separate Args(3)seg1addrDriver SeparatesegcreateDriver Separate Args(3)segprotDriver Separate Args(3)segs_read_only_addrDriver Separatesegs_read_write_addrDriver Separatesub_libraryDriver Separatesub_umbrellaDriver SeparateundefinedDriver Separate
Go to most recent revision | Compare with Previous | Blame | View Log
