GCC 2.95 New Features

Additional Changes in GCC 2.95.1

Additional Changes in GCC 2.95.2

The -fstrict-aliasing is not enabled by default for GCC 2.95.2. While the optimizations performed by -fstrict-aliasing are valid according to the C and C++ standards, the optimization have caused some problems, particularly with old non-conforming code.

The GCC developers are experimenting with ways to warn users about code which violates the C/C++ standards, but those warnings are not ready for widespread use at this time. Rather than wait for those warnings the GCC developers have chosen to disable -fstrict-aliasing by default for the GCC 2.95.2 release.

We strongly encourage developers to find and fix code which violates the C/C++ standards as -fstrict-aliasing may be enabled by default in future releases. Use the option -fstrict-aliasing to re-enable these optimizations.

Additional Changes in GCC 2.95.3

For questions related to the use of GCC, please consult these web pages and the GCC manuals. If that fails, the gcc-help@gcc.gnu.org mailing list might help. Comments on these web pages and the development of GCC are welcome on our developer list at gcc@gcc.gnu.org. All of our lists have public archives.

Copyright (C) Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

These pages are maintained by the GCC team. Last modified 2026年07月21日.

AltStyle によって変換されたページ (->オリジナル) /