Tôi đã chuyển từ phiên bản gcc 4.0.3 sang 4.3.3 và nhận ra rằng -mfpmath được đặt thành sse theo mặc định trong gcc 4.3.3. Điều này thực sự gây ra lỗi trong ứng dụng của tôi. Trong 4.0.3 mfpmath là 387.gcc 4.3.3 tùy chọn trình biên dịch được bật theo mặc định
Tôi muốn biết cách tôi có thể nhận tất cả các tùy chọn mặc định được bật bởi gcc cho một phiên bản nhất định. Làm thế nào tôi có thể đổ bộ tất cả các tùy chọn được sử dụng bởi gcc trong khi biên dịch. Điều này cho phép tôi so sánh phiên bản 4.0.3 và 4.3.3.
Nói chung nó sẽ là tuyệt vời nếu tôi có thể biết một danh sách đầy đủ các thứ cần phải được kiểm tra trước khi đi cho một sự thay đổi phiên bản trong gcc. (Như này có hiệu lực thi hành về hiệu suất và chức năng.)
sự khác nhau giữa hai kết quả đầu ra sắp tới với gcc -Q -v: "tùy chọn được chuyển" và "tùy chọn được bật" là gì? – Maximilian