| GNU Compiler Collection (GCC) | www.imodulo.com · 2003-11-10 | ||
| [ Software | Documentation | Contact ] |
These options are defined for all architectures running the Darwin operating system. They are useful for compatibility with other Mac OS compilers.
-all_loadLoads all members of static archive libraries. See man ld(1) for more information.
-arch_errors_fatalCause the errors having to do with files that have the wrong architecture to be fatal.
-bind_at_loadCauses the output file to be marked such that the dynamic linker will bind all undefined references when the file is loaded or launched.
-bundleProduce a Mach-o bundle format file. See man ld(1) for more information.
-bundle_loader executableThis specifies the executable that will be loading the build output file being linked. See man ld(1) for more information.
-allowable_client client_name-arch_only-client_name-compatibility_version-current_version-dependency-file-dylib_file-dylinker_install_name-dynamic-dynamiclib-exported_symbols_list-filelist-flat_namespace-force_cpusubtype_ALL-force_flat_namespace-headerpad_max_install_names-image_base-init-install_name-keep_private_externs-multi_module-multiply_defined-multiply_defined_unused-noall_load-nomultidefs-noprebind-noseglinkedit-pagezero_size-prebind-prebind_all_twolevel_modules-private_bundle-read_only_relocs-sectalign-sectobjectsymbols-whyload-seg1addr-sectcreate-sectobjectsymbols-sectorder-seg_addr_table-seg_addr_table_filename-seglinkedit-segprot-segs_read_only_addr-segs_read_write_addr-single_module-static-sub_library-sub_umbrella-twolevel_namespace-umbrella-undefined-unexported_symbols_list-weak_reference_mismatches-whatsloadedThis options are available for Darwin linker. Darwin linker man page describes them in detail.
| © Free Software Foundation, Inc. |