Re: Fine. (was: Re: C Non-Programming Non-Challenge)

Liste des GroupesRevenir à ol advocacy 
Sujet : Re: Fine. (was: Re: C Non-Programming Non-Challenge)
De : ff (at) *nospam* linux.rocks (Farley Flud)
Groupes : comp.os.linux.advocacy
Date : 18. Jun 2024, 00:44:05
Autres entêtes
Organisation : UsenetExpress - www.usenetexpress.com
Message-ID : <17d9ec069a174a11$93819$3210899$802601b3@news.usenetexpress.com>
References : 1 2 3 4 5 6 7 8 9 10 11
On 17 Jun 2024 22:14:24 GMT, vallor wrote:

 
What I would like to do is someday figure out how to build
with -march=native .  Haven't bothered yet, because my machine is already
plenty fast.
 

I don't think that it is possible to pass custom CFLAGS to the kernel
build.

A quick search brings this:

march is controlled by the choice in arch/x86/Kconfig.cpu
optimization level is controlled by CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE/CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3/CONFIG_CC_OPTIMIZE_FOR_SIZE
frame pointer use is controlled by CONFIG_FRAME_POINTER
stack protector is controlled by CONFIG_STACK_PROTECTOR CONFIG_STACKPROTECTOR_STRONG
fcf-protection is disabled in the kernel as the kernel does not support its use either in kernel space or user space

https://bbs.archlinux.org/viewtopic.php?id=270652

The best is to set all performance options during configuration, especially
the "Processor Type and Features" section.

Incidentally, to see all the options that are set with "-march=native"
just do:

gcc -march=native -E -v - </dev/null 2>&1 | grep cc1


One must wean oneself from the distro because the distro caters only
to the lowest common denominator.

 


Date Sujet#  Auteur
15 Jun 24 * C Programming Challenge69Farley Flud
15 Jun 24 +* Re: Another Feeb Fail. Poseurs Indeed. (was: C Programming Challenge)4Tyrone
15 Jun 24 i`* Re: Another Feeb Fail. Poseurs Indeed. (was: C Programming Challenge)3Diego Garcia
16 Jun 24 i +- Re: Another Feeb Fail. Poseurs Indeed. (was: C Programming Challenge)1candycanearter07
16 Jun 24 i `- Re: Another Feeb Fail. Poseurs Indeed.1DFS
15 Jun 24 +* Re: C Programming Challenge2Chris Ahlstrom
15 Jun 24 i`- Re: C Programming Challenge1Joel
15 Jun 24 `* Re: C Programming Challenge62Farley Flud
16 Jun 24  +* Re: C Programming Challenge2Farley Flud
16 Jun 24  i`- Re: C Programming Challenge1Stéphane CARPENTIER
16 Jun 24  `* Re: C Non-Programming Non-Challenge (was: C Programming Challenge)59Tyrone
16 Jun 24   +* Re: C Non-Programming Non-Challenge (was: C Programming Challenge)56vallor
16 Jun 24   i+- Re: C Non-Programming Non-Challenge (was: C Programming Challenge)1vallor
16 Jun 24   i`* Re: C Non-Programming Non-Challenge54DFS
17 Jun 24   i `* Re: C Non-Programming Non-Challenge53vallor
17 Jun 24   i  +* Re: C Non-Programming Non-Challenge37%
17 Jun 24   i  i+* Re: C Non-Programming Non-Challenge2vallor
17 Jun 24   i  ii`- Re: C Non-Programming Non-Challenge1%
17 Jun 24   i  i`* Fine. (was: Re: C Non-Programming Non-Challenge)34vallor
17 Jun 24   i  i `* Re: Fine. (was: Re: C Non-Programming Non-Challenge)33Joel
18 Jun 24   i  i  `* Re: Fine. (was: Re: C Non-Programming Non-Challenge)32vallor
18 Jun 24   i  i   `* Re: Fine. (was: Re: C Non-Programming Non-Challenge)31Farley Flud
18 Jun 24   i  i    +* Re: Fine. (was: Re: C Non-Programming Non-Challenge)29vallor
19 Jun 24   i  i    i+* Re: Fine.25%
19 Jun 24   i  i    ii`* Re: Fine.24vallor
19 Jun 24   i  i    ii +- Re: Fine.1%
19 Jun 24   i  i    ii +* Re: Fine.20%
19 Jun 24   i  i    ii i+* Re: Fine.9vallor
19 Jun 24   i  i    ii ii+* Re: Fine.7Joel
19 Jun 24   i  i    ii iii+* Re: Fine.2vallor
19 Jun 24   i  i    ii iiii`- Re: Fine.1Chris Ahlstrom
19 Jun 24   i  i    ii iii+- Re: Fine.1Joel
19 Jun 24   i  i    ii iii+- Re: Fine.1rbowman
19 Jun 24   i  i    ii iii`* Re: Fine.2vallor
19 Jun 24   i  i    ii iii `- Re: Fine.1%
19 Jun 24   i  i    ii ii`- Re: Fine.1%
19 Jun 24   i  i    ii i+* Re: Fine.7Joel
19 Jun 24   i  i    ii ii`* Re: Fine.6%
19 Jun 24   i  i    ii ii `* Re: Fine.5vallor
19 Jun 24   i  i    ii ii  `* Re: Fine.4%
19 Jun 24   i  i    ii ii   `* Re: Fine.3vallor
19 Jun 24   i  i    ii ii    `* Re: Fine.2%
19 Jun 24   i  i    ii ii     `- Re: Fine.1%
19 Jun 24   i  i    ii i+- Re: Fine.1%
19 Jun 24   i  i    ii i+- Re: Fine.1Joel
19 Jun 24   i  i    ii i`- Re: Fine.1rbowman
19 Jun 24   i  i    ii +- Re: Fine.1Chris Ahlstrom
20 Jun 24   i  i    ii `- Re: Fine.1vallor
19 Jun 24   i  i    i`* Re: Fine. (was: Re: C Non-Programming Non-Challenge)3Farley Flud
19 Jun 24   i  i    i `* Re: Fine.2vallor
19 Jun 24   i  i    i  `- Re: Fine.1Chris Ahlstrom
22 Jun 24   i  i    `- Re: Fine. (was: Re: C Non-Programming Non-Challenge)1Stéphane CARPENTIER
17 Jun 24   i  +* Re: C Non-Programming Non-Challenge2DFS
17 Jun 24   i  i`- Re: C Non-Programming Non-Challenge1vallor
17 Jun 24   i  +- Re: C Non-Programming Non-Challenge1Farley Flud
18 Jun 24   i  `* Re: C Non-Programming Non-Challenge12DFS
19 Jun 24   i   `* Re: C Non-Programming Non-Challenge11vallor
19 Jun 24   i    +- Re: C Non-Programming Non-Challenge1%
19 Jun 24   i    +* Re: C Non-Programming Non-Challenge6Farley Flud
19 Jun 24   i    i+- Re: C Non-Programming Non-Challenge1Chris Ahlstrom
20 Jun 24   i    i`* Re: C Non-Programming Non-Challenge4candycanearter07
22 Jun 24   i    i `* Re: C Non-Programming Non-Challenge3Stéphane CARPENTIER
23 Jun 24   i    i  `* Re: C Non-Programming Non-Challenge2candycanearter07
23 Jun 24   i    i   `- Re: C Non-Programming Non-Challenge1Stéphane CARPENTIER
19 Jun 24   i    +- [OT] Re: C Non-Programming Non-Challenge1vallor
19 Jun 24   i    +- Re: C Non-Programming Non-Challenge1rbowman
20 Jun 24   i    `- Re: C Non-Programming Non-Challenge1candycanearter07
16 Jun 24   `* Re: C Non-Programming Non-Challenge (was: C Programming Challenge)2rbowman
16 Jun 24    `- Re: C Non-Programming Non-Challenge1Tyrone

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal