Gentoo Archives: gentoo-user-de

From: Daniel Rindt <daniel@×××××.name>
To: gentoo-user-de@l.g.o
Subject: AW: [gentoo-user-de] -O2 & -O3 ???
Date: Tue, 12 Oct 2004 12:14:51
Message-Id: 20041012121448.CF88D5A000D@rubidium.confixxlogin.de
In Reply to: [gentoo-user-de] -O2 & -O3 ??? by Thorsten Dikmann
1 > Gerade eben ist mir beim emergen folgender Output aufgefallen:
2 >
3 > gcc __fbufsize.c -c -std=gnu99 -O2 -O3 -Wall -Winline
4 > -Wstrict-prototypes -Wwrite-strings
5 > -freored-stack-boundary=2. ......... ......... ...... ....
6 >
7 > Hmm, das ist interessant, -O3 kann ich mir erklären, steht ja
8 > in meinen CFLAGS.
9 >
10 > Wieso gibts hier dann zusätzlich noch -O2 ... wird das von
11 > ebuild geregelt, was bringt das denn für Änderungen, welches
12 > -Ox wird hier denn genommen? Ich dachte auch immer -O3 sei
13 > eine Erweiterung von -O2.
14 >
15 Manche ebuilds haben die Anweisung Ihre eigene Optimierungsklasse zu
16 verwenden wie "-O2" die glibc wird/wurde zb. mit "-O2" kompiliert, diese hat
17 die eigenen Flags ignoeriert möchte ich bald sagen.
18 Ich vermute mal das diese Ebuild deine Einstellungen mit einbezieht, meines
19 Wissens nach wird die Option die zuerst komme verwendet also in Deinem Fall
20 "-O2".
21
22 "-O3" ist die Erweiterung ja, liest sich auch schön in der GCC Doku. :)
23
24 Mit freundlichen Grüßen
25 Daniel
26
27
28 --
29 gentoo-user-de@g.o mailing list