Przeniosłem się z wersji gcc 4.0.3 do 4.3.3 i zdałem sobie sprawę, że -mfpmath został ustawiony domyślnie na sse w gcc 4.3.3. To faktycznie spowodowało błędy w mojej aplikacji. W wersji 4.0.3 -mfpmath było 387.gcc 4.3.3 opcje kompilatora włączone domyślnie
Chcę wiedzieć, w jaki sposób mogę uzyskać wszystkie domyślne opcje włączone przez gcc dla danej wersji. Jak mogę zrzucić zestaw wszystkich opcji używanych przez gcc podczas kompilacji. Umożliwia to porównanie wersji 4.0.3 i 4.3.3.
W ogóle to będzie wspaniale, jeśli mogę wiedzieć obszerną listę rzeczy muszą być sprawdzone przed udaniem się na zmianę wersji w gcc. (Jak to ma wpływ na wydajność i funkcjonalność.)
Jaka jest różnica między wyjściami pochodzącymi z gcc-Q -v: "opcje przekazane" i "opcje włączone"? – Maximilian