Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - O index

CONFIG_OPTIMIZE_INLINING:

General informations

The Linux kernel configuration item CONFIG_OPTIMIZE_INLINING has multiple definitions:

found in lib/Kconfig.debug

The configuration item CONFIG_OPTIMIZE_INLINING:

Help text

This option determines if the kernel forces gcc to inline the functions developers have marked 'inline'. Doing so takes away freedom from gcc to do what it thinks is best, which is desirable for the gcc 3.x series of compilers. The gcc 4.x series have a rewritten inlining algorithm and enabling this option will generate a smaller kernel there. Hopefully this algorithm is so good that allowing gcc 4.x and above to make the decision will become the default in the future. Until then this option is there to test gcc for this.

Allow compiler to uninline functions marked 'inline' found in lib/Kconfig.debug

The configuration item CONFIG_OPTIMIZE_INLINING:

Help text

This option determines if the kernel forces gcc to inline the functions developers have marked 'inline'. Doing so takes away freedom from gcc to do what it thinks is best, which is desirable for the gcc 3.x series of compilers. The gcc 4.x series have a rewritten inlining algorithm and enabling this option will generate a smaller kernel there. Hopefully this algorithm is so good that allowing gcc 4.x and above to make the decision will become the default in the future. Until then this option is there to test gcc for this.

If unsure, say N.

Allow gcc to uninline functions marked 'inline' found in arch/x86/Kconfig.debug

The configuration item CONFIG_OPTIMIZE_INLINING:

Help text

This option determines if the kernel forces gcc to inline the functions developers have marked 'inline'. Doing so takes away freedom from gcc to do what it thinks is best, which is desirable for the gcc 3.x series of compilers. The gcc 4.x series have a rewritten inlining algorithm and enabling this option will generate a smaller kernel there. Hopefully this algorithm is so good that allowing gcc 4.x and above to make the decision will become the default in the future. Until then this option is there to test gcc for this.

If unsure, say N.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - O index

Automatically generated (in year 2020). See also LKDDb sources on GitLab