8.9 --arm_linux_config_file=path

Specifies the location of the configuration file that is created for ARM Linux builds. It enables the use of standard Linux configuration settings when compiling your code.



Where path is the path and filename of the configuration file.


You must use this option both when generating the configuration file and when using the configuration during compilation and linkage.

If you specify an ARM Linux configuration file on the command line and you use --translate_gcc, --translate_g++, or --translate_gld, you affect the default settings for certain other options. The default value for --bss_threshold becomes zero, the default for --signed_bitfields and --unsigned_bitfields becomes --signed_bitfields, and --enum_is_int and --wchar32 are switched on.

Related reference
8.10 --arm_linux_configure
8.11 --arm_linux_paths
8.29 --configure_cpp_headers=path
8.179 --translate_gcc
8.180 --translate_gld
8.30 --configure_extra_includes=paths
8.31 --configure_extra_libraries=paths
8.33 --configure_gcc=path
8.34 --configure_gcc_version=version
8.35 --configure_gld=path
8.178 --translate_g++
8.92 --gnu_defaults
8.167 --shared
8.75 --execstack, --no_execstack
8.36 --configure_sysroot=path
8.8 --arm_linux
8.71 --enum_is_int
8.20 --bss_threshold=num
8.169 --signed_bitfields, --unsigned_bitfields
8.198 -Warmcc,--gcc_fallback
8.199 --wchar, --no_wchar
Related information
--search_dynamic_libraries, --no_search_dynamic_libraries linker option
--library=name linker option
--arm_linux linker option
Non-ConfidentialPDF file icon PDF versionARM DUI0472J
Copyright © 2010-2013 ARM. All rights reserved.