![]() The availability of this exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC. The GCC runtime exception permits compilation of proprietary and free software programs with GCC and usage of free software plugins. GCC is licensed under version 3 of the GNU General Public License. GNU Complex Floating-Point Library with Exact Rounding (MPC) Ĭ Standard Library Intended for use on Embedded Systems (NEWLIB) License Multiple-Precision Floating-Point Computations with Correct Rounding (MPFR) GNU Multiple Precision Arithmetic Library (GMP) Cross-compile value proposition 30+ architectures supported (several sub-archs) Native compile testing requires wide range of test systems not practical Ability to cross-compile non-natively on an widely available architecture helps detect compile errors Coupled with emulation environments (e. SourcesĪlong with the compiler (GCC) which is built from latest sources, the GNU and other libraries and prerequisite are also been built from latest sources itself. Programs can be statically or dynamically linked. The program and its statically defined symbols must be within 1MB of each other. Note that additional kernel patches may require for Link Time Optimization. This is the default when GCC is configured for an ‘ aarch64- ’ but not an ‘ aarch64be- ’ target.
0 Comments
Leave a Reply. |