summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2014-10-30 09:35:42 +0000
committer <>2015-01-09 11:51:27 +0000
commitc27a97d04853380f1e80525391b3f0d156ed4c84 (patch)
tree68ffaade7c605bc80cffa18360799c98a810976f /NEWS
parent6af3fdec2262dd94954acc5e426ef71cbd4521d3 (diff)
downloadgcc-tarball-c27a97d04853380f1e80525391b3f0d156ed4c84.tar.gz
Imported from /home/lorry/working-area/delta_gcc-tarball/gcc-4.9.2.tar.bz2.gcc-4.9.2
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS5259
1 files changed, 3389 insertions, 1870 deletions
diff --git a/NEWS b/NEWS
index f2fba1e997..16a433a333 100644
--- a/NEWS
+++ b/NEWS
@@ -5,31 +5,733 @@ that led to GCC 3. For information on GCC 2.8.1 and older releases of GCC 2,
see ONEWS.
======================================================================
-http://gcc.gnu.org/gcc-4.7/index.html
+http://gcc.gnu.org/gcc-4.9/index.html
+ GCC 4.9 Release Series
- GCC 4.7 Release Series
+ October 30, 2014
+
+ The [1]GNU project and the GCC developers are pleased to announce the
+ release of GCC 4.9.2.
+
+ This release is a bug-fix release, containing fixes for regressions in
+ GCC 4.9.1 relative to previous releases of GCC.
+
+Release History
+
+ GCC 4.9.2
+ October 30, 2014 ([2]changes, [3]documentation)
+
+ GCC 4.9.1
+ July 16, 2014 ([4]changes, [5]documentation)
+
+ GCC 4.9.0
+ April 22, 2014 ([6]changes, [7]documentation)
+
+References and Acknowledgements
+
+ GCC used to stand for the GNU C Compiler, but since the compiler
+ supports several other languages aside from C, it now stands for the
+ GNU Compiler Collection.
+
+ A list of [8]successful builds is updated as new information becomes
+ available.
+
+ The GCC developers would like to thank the numerous people that have
+ contributed new features, improvements, bug fixes, and other changes as
+ well as test results to GCC. This [9]amazing group of volunteers is
+ what makes GCC successful.
+
+ For additional information about GCC please refer to the [10]GCC
+ project web site or contact the [11]GCC development mailing list.
+
+ To obtain GCC please use [12]our mirror sites or [13]our SVN server.
+
+
+ For questions related to the use of GCC, please consult these web
+ pages and the [14]GCC manuals. If that fails, the
+ [15]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 [16]gcc@gcc.gnu.org. All of [17]our lists have public
+ archives.
+
+ Copyright (C) [18]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 [19]maintained by the GCC team. Last modified
+ 2014-10-30[20].
+
+References
+
+ 1. http://www.gnu.org/
+ 2. http://gcc.gnu.org/gcc-4.9/changes.html
+ 3. http://gcc.gnu.org/onlinedocs/4.9.2/
+ 4. http://gcc.gnu.org/gcc-4.9/changes.html
+ 5. http://gcc.gnu.org/onlinedocs/4.9.1/
+ 6. http://gcc.gnu.org/gcc-4.9/changes.html
+ 7. https://gcc.gnu.org/onlinedocs/4.9.0/
+ 8. http://gcc.gnu.org/gcc-4.9/buildstat.html
+ 9. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 10. http://gcc.gnu.org/index.html
+ 11. mailto:gcc@gcc.gnu.org
+ 12. http://gcc.gnu.org/mirrors.html
+ 13. http://gcc.gnu.org/svn.html
+ 14. https://gcc.gnu.org/onlinedocs/
+ 15. mailto:gcc-help@gcc.gnu.org
+ 16. mailto:gcc@gcc.gnu.org
+ 17. https://gcc.gnu.org/lists.html
+ 18. http://www.fsf.org/
+ 19. https://gcc.gnu.org/about.html
+ 20. http://validator.w3.org/check/referer
+======================================================================
+http://gcc.gnu.org/gcc-4.9/changes.html
+ GCC 4.9 Release Series
+ Changes, New Features, and Fixes
+
+Caveats
+
+ * The mudflap run time checker has been removed. The mudflap options
+ remain, but do nothing.
+ * Support for a number of older systems and recently unmaintained or
+ untested target ports of GCC has been declared obsolete in GCC 4.9.
+ Unless there is activity to revive them, the next release of GCC
+ will have their sources permanently removed.
+ The following ports for individual systems on particular
+ architectures have been obsoleted:
+ + Solaris 9 (*-*-solaris2.9). Details can be found in the
+ [1]announcement.
+ * On AArch64, the singleton vector types int64x1_t, uint64x1_t and
+ float64x1_t exported by arm_neon.h are defined to be the same as
+ their base types. This results in incorrect application of
+ parameter passing rules to arguments of types int64x1_t and
+ uint64x1_t, with respect to the AAPCS64 ABI specification. In
+ addition, names of C++ functions with parameters of these types
+ (including float64x1_t) are not mangled correctly. The current
+ typedef declarations also unintentionally allow implicit casting
+ between singleton vector types and their base types. These issues
+ will be resolved in a near future release. See [2]PR60825 for more
+ information.
+
+ More information on porting to GCC 4.9 from previous versions of GCC
+ can be found in the [3]porting guide for this release.
+
+General Optimizer Improvements
+
+ * AddressSanitizer, a fast memory error detector, is now available on
+ ARM.
+ * UndefinedBehaviorSanitizer (ubsan), a fast undefined behavior
+ detector, has been added and can be enabled via
+ -fsanitize=undefined. Various computations will be instrumented to
+ detect undefined behavior at runtime. UndefinedBehaviorSanitizer is
+ currently available for the C and C++ languages.
+ * Link-time optimization (LTO) improvements:
+ + Type merging was rewritten. The new implementation is
+ significantly faster and uses less memory.
+ + Better partitioning algorithm resulting in less streaming
+ during link time.
+ + Early removal of virtual methods reduces the size of object
+ files and improves link-time memory usage and compile time.
+ + Function bodies are now loaded on-demand and released early
+ improving overall memory usage at link time.
+ + C++ hidden keyed methods can now be optimized out.
+ + When using a linker plugin, compiling with the -flto option
+ now generates slim object files (.o) which only contain
+ intermediate language representation for LTO. Use
+ -ffat-lto-objects to create files which contain additionally
+ the object code. To generate static libraries suitable for LTO
+ processing, use gcc-ar and gcc-ranlib; to list symbols from a
+ slim object file use gcc-nm. (This requires that ar, ranlib
+ and nm have been compiled with plugin support.)
+ Memory usage building Firefox with debug enabled was reduced from
+ 15GB to 3.5GB; link time from 1700 seconds to 350 seconds.
+ * Inter-procedural optimization improvements:
+ + New type inheritance analysis module improving
+ devirtualization. Devirtualization now takes into account
+ anonymous name-spaces and the C++11 final keyword.
+ + New speculative devirtualization pass (controlled by
+ -fdevirtualize-speculatively.
+ + Calls that were speculatively made direct are turned back to
+ indirect where direct call is not cheaper.
+ + Local aliases are introduced for symbols that are known to be
+ semantically equivalent across shared libraries improving
+ dynamic linking times.
+ * Feedback directed optimization improvements:
+ + Profiling of programs using C++ inline functions is now more
+ reliable.
+ + New time profiling determines typical order in which functions
+ are executed.
+ + A new function reordering pass (controlled by
+ -freorder-functions) significantly reduces startup time of
+ large applications. Until binutils support is completed, it is
+ effective only with link-time optimization.
+ + Feedback driven indirect call removal and devirtualization now
+ handle cross-module calls when link-time optimization is
+ enabled.
+
+New Languages and Language specific improvements
+
+ * Version 4.0 of the [4]OpenMP specification is now supported in the
+ C and C++ compilers and starting with the 4.9.1 release also in the
+ Fortran compiler. The new -fopenmp-simd option can be used to
+ enable OpenMP's SIMD directives, while ignoring other OpenMP
+ directives. The new [5]-fsimd-cost-model= option permits to tune
+ the vectorization cost model for loops annotated with OpenMP and
+ Cilk Plus simd directives; -Wopenmp-simd warns when the current
+ cost model overrides simd directives set by the user.
+ * The -Wdate-time option has been added for the C, C++ and Fortran
+ compilers, which warns when the __DATE__, __TIME__ or __TIMESTAMP__
+ macros are used. Those macros might prevent bit-wise-identical
+ reproducible compilations.
+
+ Ada
+
+ * GNAT switched to Ada 2012 instead of Ada 2005 by default.
+
+ C family
+
+ * Support for colorizing diagnostics emitted by GCC has been added.
+ The [6]-fdiagnostics-color=auto will enable it when outputting to
+ terminals, -fdiagnostics-color=always unconditionally. The
+ GCC_COLORS environment variable can be used to customize the colors
+ or disable coloring. If GCC_COLORS variable is present in the
+ environment, the default is -fdiagnostics-color=auto, otherwise
+ -fdiagnostics-color=never.
+ Sample diagnostics output:
+ $ g++ -fdiagnostics-color=always -S -Wall test.C
+ test.C: In function ‘int foo()’:
+ test.C:1:14: warning: no return statement in function returning non-void [-W
+return-type]
+ int foo () { }
+ ^
+ test.C:2:46: error: template instantiation depth exceeds maximum of 900 (use
+ -ftemplate-depth= to increase the maximum) instantiating ‘struct X<100>’
+ template <int N> struct X { static const int value = X<N-1>::value; }; temp
+late struct X<1000>;
+ ^
+ test.C:2:46: recursively required from ‘const int X<999>::value’
+ test.C:2:46: required from ‘const int X<1000>::value’
+ test.C:2:88: required from here
+
+ test.C:2:46: error: incomplete type ‘X<100>’ used in nested name specifier
+
+ * With the new [7]#pragma GCC ivdep, the user can assert that there
+ are no loop-carried dependencies which would prevent concurrent
+ execution of consecutive iterations using SIMD (single instruction
+ multiple data) instructions.
+ * Support for [8]Cilk Plus has been added and can be enabled with the
+ -fcilkplus option. Cilk Plus is an extension to the C and C++
+ languages to support data and task parallelism. The present
+ implementation follows ABI version 1.2; all features but _Cilk_for
+ have been implemented.
+
+ C
+
+ * ISO C11 atomics (the _Atomic type specifier and qualifier and the
+ <stdatomic.h> header) are now supported.
+ * ISO C11 generic selections (_Generic keyword) are now supported.
+ * ISO C11 thread-local storage (_Thread_local, similar to GNU C
+ __thread) is now supported.
+ * ISO C11 support is now at a similar level of completeness to ISO
+ C99 support: substantially complete modulo bugs, extended
+ identifiers (supported except for corner cases when
+ -fextended-identifiers is used), floating-point issues (mainly but
+ not entirely relating to optional C99 features from Annexes F and
+ G) and the optional Annexes K (Bounds-checking interfaces) and L
+ (Analyzability).
+ * A new C extension __auto_type provides a subset of the
+ functionality of C++11 auto in GNU C.
+
+ C++
+
+ * The G++ implementation of [9]C++1y return type deduction for normal
+ functions has been updated to conform to [10]N3638, the proposal
+ accepted into the working paper. Most notably, it adds
+ decltype(auto) for getting decltype semantics rather than the
+ template argument deduction semantics of plain auto:
+
+int& f();
+ auto i1 = f(); // int
+decltype(auto) i2 = f(); // int&
+
+ * G++ supports [11]C++1y lambda capture initializers:
+
+[x = 42]{ ... };
+
+ Actually, they have been accepted since GCC 4.5, but now the
+ compiler doesn't warn about them with -std=c++1y, and supports
+ parenthesized and brace-enclosed initializers as well.
+ * G++ supports [12]C++1y variable length arrays. G++ has supported
+ GNU/C99-style VLAs for a long time, but now additionally supports
+ initializers and lambda capture by reference. In C++1y mode G++
+ will complain about VLA uses that are not permitted by the draft
+ standard, such as forming a pointer to VLA type or applying sizeof
+ to a VLA variable. Note that it now appears that VLAs will not be
+ part of C++14, but will be part of a separate document and then
+ perhaps C++17.
+
+void f(int n) {
+ int a[n] = { 1, 2, 3 }; // throws std::bad_array_length if n < 3
+ [&a]{ for (int i : a) { cout << i << endl; } }();
+ &a; // error, taking address of VLA
+}
+
+ * G++ supports the [13]C++1y [[deprecated]] attribute modulo bugs in
+ the underlying [[gnu::deprecated]] attribute. Classes and functions
+ can be marked deprecated and a diagnostic message added:
+
+class A;
+int bar(int n);
+#if __cplusplus > 201103
+class [[deprecated("A is deprecated in C++14; Use B instead")]] A;
+[[deprecated("bar is unsafe; use foo() instead")]]
+int bar(int n);
+
+int foo(int n);
+class B;
+#endif
+A aa; // warning: 'A' is deprecated : A is deprecated in C++14; Use B instead
+int j = bar(2); // warning: 'int bar(int)' is deprecated : bar is unsafe; use fo
+o() instead
+
+ * G++ supports [14]C++1y digit separators. Long numeric literals can
+ be subdivided with a single quote ' to enhance readability:
+
+int i = 1048576;
+int j = 1'048'576;
+int k = 0x10'0000;
+int m = 0'004'000'000;
+int n = 0b0001'0000'0000'0000'0000'0000;
+
+double x = 1.602'176'565e-19;
+double y = 1.602'176'565e-1'9;
+
+ * G++ supports [15]C++1y generic (polymorphic) lambdas.
+
+// a functional object that will increment any type
+auto incr = [](auto x) { return x++; };
+
+ * As a GNU extension, G++ supports explicit template parameter syntax
+ for generic lambdas. This can be combined in the expected way with
+ the standard auto syntax.
+
+// a functional object that will add two like-type objects
+auto add = [] <typename T> (T a, T b) { return a + b; };
+
+ * G++ supports unconstrained generic functions as specified by §4.1.2
+ and §5.1.1 of [16]N3889: Concepts Lite Specification. Briefly, auto
+ may be used as a type-specifier in a parameter declaration of any
+ function declarator in order to introduce an implicit function
+ template parameter, akin to generic lambdas.
+
+// the following two function declarations are equivalent
+auto incr(auto x) { return x++; }
+template <typename T>
+auto incr(T x) { return x++; }
+
+ Runtime Library (libstdc++)
+
+ * [17]Improved support for C++11, including:
+ + support for <regex>;
+ + The associative containers in <map> and <set> and the
+ unordered associative containers in <unordered_map> and
+ <unordered_set> meet the allocator-aware container
+ requirements;
+ * [18]Improved experimental support for the upcoming ISO C++
+ standard, C++14, including:
+ + fixing constexpr member functions without const;
+ + implementation of the std::exchange() utility function;
+ + addressing tuples by type;
+ + implemention of std::make_unique;
+ + implemention of std::shared_lock;
+ + making std::result_of SFINAE-friendly;
+ + adding operator() to std::integral_constant;
+ + adding user-defined literals for standard library types
+ std::basic_string, std::chrono::duration, and std::complex;
+ + adding two range overloads to non-modifying sequence oprations
+ std::equal and std::mismatch;
+ + adding IO manipulators for quoted strings;
+ + adding constexpr members to <utility>, <complex>, <chrono>,
+ and some containers;
+ + adding compile-time std::integer_sequence;
+ + adding cleaner transformation traits;
+ + making <functional>s operator functors easier to use and more
+ generic;
+ * An implementation of std::experimental::optional.
+ * An implementation of std::experimental::string_view.
+ * The non-standard function std::copy_exception has been deprecated
+ and will be removed in a future version. std::make_exception_ptr
+ should be used instead.
+
+ Fortran
+
+ * Compatibility notice:
+ + Module files: The version of the module files (.mod) has been
+ incremented; additionally, module files are now compressed.
+ Fortran MODULEs compiled by earlier GCC versions have to be
+ recompiled, when they are USEd by files compiled with GCC 4.9.
+ GCC 4.9 is not able to read .mod files of earlier GCC
+ versions; attempting to do so gives an error message. Note:
+ The ABI of the produced assembler data itself has not changed:
+ object files and libraries are fully compatible with older
+ versions (except as stated below).
+ + ABI changes:
+ o The [19]argument passing ABI has changed for scalar dummy
+ arguments of type INTEGER, REAL, COMPLEX and LOGICAL,
+ which have both the VALUE and the OPTIONAL attributes.
+ o To support finalization the virtual table associated with
+ polymorphic variables has changed. Code containing CLASS
+ should be recompiled, including all files which define
+ derived types involved in the type definition used by
+ polymorphic variables. (Note: Due to the incremented
+ module version, trying to mix old code with new code will
+ usually give an error message.)
+ + GNU Fortran no longer deallocates allocatable variables or
+ allocatable components of variables declared in the main
+ program. Since Fortran 2008, the standard explicitly states
+ that variables declared in the Fortran main program
+ automatically have the SAVE attribute.
+ + When opening files, the close-on-exec flag is set if the
+ system supports such a feature. This is generally considered
+ good practice these days, but if there is a need to pass file
+ descriptors to child processes the parent process must now
+ remember to clear the close-on-exec flag by calling fcntl(),
+ e.g. via ISO_C_BINDING, before executing the child process.
+ * The deprecated command-line option -fno-whole-file has been
+ removed. (-fwhole-file is the default since GCC 4.6.)
+ -fwhole-file/-fno-whole-file continue to be accepted but do not
+ influence the code generation.
+ * The compiler no longer unconditionally warns about DO loops with
+ zero iterations. This warning is now controlled by the -Wzerotrips
+ option, which is implied by -Wall.
+ * The new NO_ARG_CHECK attribute of the [20]!GCC$ directive can be
+ used to disable the type-kind-rank (TKR) argument check for a dummy
+ argument. The feature is similar to ISO/IEC TS 29133:2012's
+ TYPE(*), except that it additionally also disables the rank check.
+ Variables with NO_ARG_CHECK have to be dummy arguments and may only
+ be used as argument to ISO_C_BINDING's C_LOC and as actual argument
+ to another NO_ARG_CHECK dummy argument; also the other constraints
+ of TYPE(*) apply. The dummy arguments should be declared as scalar
+ or assumed-size variable of type type(*) (recommended) – or of type
+ integer, real, complex or logical. With NO_ARG_CHECK, a pointer to
+ the data without further type or shape information is passed,
+ similar to C's void*. Note that also TS 29113's
+ type(*),dimension(..) accepts arguments of any type and rank;
+ contrary to NO_ARG_CHECK assumed-rank arguments pass an array
+ descriptor which contains the array shape and stride of the
+ argument.
+ * [21]Fortran 2003:
+ + Finalization is now supported. It is currently only done for a
+ subset of those situations in which it should occur.
+ + Experimental support for scalar character components with
+ deferred length (i.e. allocatable string length) in derived
+ types has been added. (Deferred-length character variables are
+ supported since GCC 4.6.)
+ * [22]Fortran 2008:
+ + When STOP or ERROR STOP are used to terminate the execution
+ and any exception (but inexact) is signaling, a warning is
+ printed to ERROR_UNIT, indicating which exceptions are
+ signaling. The [23]-ffpe-summary= command-line option can be
+ used to fine-tune for which exceptions the warning should be
+ shown.
+ + Rounding on input (READ) is now handled on systems where
+ strtod honours the rounding mode. (For output, rounding is
+ supported since GCC 4.5.) Note that for input, the compatible
+ rounding mode is handled as nearest (i.e., for a tie, rounding
+ to an even last significant [cf. IEC 60559:1989] – while
+ compatible rounds away from zero for a tie).
+
+ Go
+
+ * GCC 4.9 provides a complete implementation of the Go 1.2.1 release.
+
+New Targets and Target Specific Improvements
+
+ AArch64
+
+ * The ARMv8-A crypto and CRC instructions are now supported through
+ intrinsics. These are enabled when the architecture supports these
+ and are available through the -march=armv8-a+crc and
+ -march=armv8-a+crypto options.
+ * Initial support for ILP32 has now been added to the compiler. This
+ is now available through the command-line option -mabi=ilp32.
+ Support for ILP32 is considered experimental as the ABI
+ specification is still beta.
+ * Coverage of more of the ISA including the SIMD extensions has been
+ added. The Advanced SIMD intrinsics have also been improved.
+ * The new local register allocator (LRA) is now on by default for the
+ AArch64 backend.
+ * The REE (Redundant extension elimination) pass has now been enabled
+ by default for the AArch64 backend.
+ * Tuning for the Cortex-A53 and Cortex-A57 has been improved.
+ * Initial big.LITTLE tuning support for the combination of Cortex-A57
+ and Cortex-A53 was added through the -mcpu=cortex-a57.cortex-a53
+ option.
+ * A number of structural changes have been made to both the ARM and
+ AArch64 backends to facilitate improved code-generation.
+
+ ARC
+
+ * A port for Synopsys Designware ARC has been contributed by Embecosm
+ and Synopsys Inc.
+
+ ARM
- April 11, 2013
+ * Use of Advanced SIMD (Neon) for 64-bit scalar computations has been
+ disabled by default. This was found to generate better code in only
+ a small number of cases. It can be turned back on with the
+ -mneon-for-64bits option.
+ * Further support for the ARMv8-A architecture, notably implementing
+ the restriction around IT blocks in the Thumb32 instruction set has
+ been added. The -mrestrict-it option can be used with
+ -march=armv7-a or the -march=armv7ve options to make code
+ generation fully compatible with the deprecated instructions in
+ ARMv8-A.
+ * Support has now been added for the ARMv7ve variant of the
+ architecture. This can be used by the -march=armv7ve option.
+ * The ARMv8-A crypto and CRC instructions are now supported through
+ intrinsics and are available through the -march=armv8-a+crc and
+ mfpu=crypto-neon-fp-armv8 options.
+ * LRA is now on by default for the ARM target. This can be turned off
+ using the -mno-lra option. This option is a purely transitionary
+ command-line option and will be removed in a future release. We are
+ interested in any bug reports regarding functional and performance
+ regressions with LRA.
+ * A new option -mslow-flash-data to improve performance of programs
+ fetching data on slow flash memory has now been introduced for the
+ ARMv7-M profile cores.
+ * A new option -mpic-data-is-text-relative for targets that allows
+ data segments to be relative to text segments has been added. This
+ is on by default for all targets except VxWorks RTP.
+ * A number of infrastructural changes have been made to both the ARM
+ and AArch64 backends to facilitate improved code-generation.
+ * GCC now supports Cortex-A12 and the Cortex-R7 through the
+ -mcpu=cortex-a12 and -mcpu=cortex-r7 options.
+ * GCC now has tuning for the Cortex-A57 and Cortex-A53 through the
+ -mcpu=cortex-a57 and -mcpu=cortex-a53 options.
+ * Initial big.LITTLE tuning support for the combination of Cortex-A57
+ and Cortex-A53 was added through the -mcpu=cortex-a57.cortex-a53
+ option. Similar support was added for the combination of Cortex-A15
+ and Cortex-A7 through the -mcpu=cortex-a15.cortex-a7 option.
+ * Further performance optimizations for the Cortex-A15 and the
+ Cortex-M4 have been added.
+ * A number of code generation improvements for Thumb2 to reduce code
+ size when compiling for the M-profile processors.
+
+ IA-32/x86-64
+
+ * -mfpmath=sse is now implied by -ffast-math on all targets where
+ SSE2 is supported.
+ * Intel AVX-512 support was added to GCC. That includes inline
+ assembly support, new registers and extending existing ones, new
+ intrinsics (covered by corresponding testsuite), and basic
+ autovectorization. AVX-512 instructions are available via the
+ following GCC switches: AVX-512 foundation instructions: -mavx512f,
+ AVX-512 prefetch instructions: -mavx512pf, AVX-512 exponential and
+ reciprocal instructions: -mavx512er, AVX-512 conflict detection
+ instructions: -mavx512cd.
+ * It is now possible to call x86 intrinsics from select functions in
+ a file that are tagged with the corresponding target attribute
+ without having to compile the entire file with the -mxxx option.
+ This improves the usability of x86 intrinsics and is particularly
+ useful when doing [24]Function Multiversioning.
+ * GCC now supports the new Intel microarchitecture named Silvermont
+ through -march=silvermont.
+ * GCC now supports the new Intel microarchitecture named Broadwell
+ through -march=broadwell.
+ * Optimizing for other Intel microarchitectures have been renamed to
+ -march=nehalem, westmere, sandybridge, ivybridge, haswell, bonnell.
+ * -march=generic has been retuned for better support of Intel core
+ and AMD Bulldozer architectures. Performance of AMD K7, K8, Intel
+ Pentium-M, and Pentium4 based CPUs is no longer considered
+ important for generic.
+ * -mtune=intel can now be used to generate code running well on the
+ most current Intel processors, which are Haswell and Silvermont for
+ GCC 4.9.
+ * Support to encode 32-bit assembly instructions in 16-bit format is
+ now available through the -m16 command-line option.
+ * Better inlining of memcpy and memset that is aware of value ranges
+ and produces shorter alignment prologues.
+ * -mno-accumulate-outgoing-args is now honored when unwind
+ information is output. Argument accumulation is also now turned off
+ for portions of programs optimized for size.
+ * Support for new AMD family 15h processors (Excavator core) is now
+ available through the -march=bdver4 and -mtune=bdver4 options.
+
+ MSP430
+
+ * A new command-line option -mcpu= has been added to the MSP430
+ backend. This option is used to specify the ISA to be used.
+ Accepted values are msp430 (the default), msp430x and msp430xv2.
+ The ISA is no longer deduced from the -mmcu= option as there are
+ far too many different MCU names. The -mmcu= option is still
+ supported, and this is still used to select linker scripts and
+ generate a C preprocessor symbol that will be recognised by the
+ msp430.h header file.
+
+ NDS32
+
+ * A new nds32 port supports the 32-bit architecture from Andes
+ Technology Corporation.
+ * The port provides initial support for the V2, V3, V3m instruction
+ set architectures.
+
+ Nios II
+
+ * A port for the Altera Nios II has been contributed by Mentor
+ Graphics.
+
+ PowerPC / PowerPC64 / RS6000
+
+ * GCC now supports Power ISA 2.07, which includes support for
+ Hardware Transactional Memory (HTM), Quadword atomics and several
+ VMX and VSX additions, including Crypto, 64-bit integer, 128-bit
+ integer and decimal integer operations.
+ * Support for the POWER8 processor is now available through the
+ -mcpu=power8 and -mtune=power8 options.
+ * The libitm library has been modified to add a HTM fastpath that
+ automatically uses POWER's HTM hardware instructions when it is
+ executing on a HTM enabled processor.
+ * Support for the new powerpc64le-linux platform has been added. It
+ defaults to generating code that conforms to the ELFV2 ABI.
+
+ S/390, System z
+
+ * Support for the Transactional Execution Facility included with the
+ IBM zEnterprise zEC12 processor has been added. A set of GCC style
+ builtins as well as XLC style builtins are provided. The builtins
+ are enabled by default when using the -march=zEC12 option but can
+ explicitly be disabled with -mno-htm. Using the GCC builtins also
+ libitm supports hardware transactions on S/390.
+ * The hotpatch features allows to prepare functions for hotpatching.
+ A certain amount of bytes is reserved before the function entry
+ label plus a NOP is inserted at its very beginning to implement a
+ backward jump when applying a patch. The feature can either be
+ enabled per compilation unit via the command-line option -mhotpatch
+ or per function using the hotpatch attribute.
+ * The shrink wrap optimization is now supported on S/390 and enabled
+ by default.
+ * A major rework of the routines to determine which registers need to
+ be saved and restored in function prologue/epilogue now allow to
+ use floating point registers as save slots. This will happen for
+ certain leaf function with -march=z10 or higher.
+ * The LRA rtl pass replaces reload by default on S/390.
+
+ RX
+
+ * The port now allows to specify the RX100, RX200, and RX600
+ processors with the command-line options -mcpu=rx100, -mcpu=rx200
+ and -mcpu=rx600.
+
+ SH
+
+ * Minor improvements to code generated for integer arithmetic and
+ code that involves the T bit.
+ * Added support for the SH2A clips and clipu instructions. The
+ compiler will now try to utilize them for min/max expressions such
+ as max (-128, min (127, x)).
+ * Added support for the cmp/str instruction through built-in
+ functions such as __builtin_strlen. When not optimizing for size,
+ the compiler will now expand calls to e.g. strlen as an inlined
+ sequences which utilize the cmp/str instruction.
+ * Improved code generated around volatile memory loads and stores.
+ * The option -mcbranchdi has been deprecated. Specifying it will
+ result in a warning and will not influence code generation.
+ * The option -mcmpeqdi has been deprecated. Specifying it will result
+ in a warning and will not influence code generation.
+
+GCC 4.9.1
+
+ This is the [25]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.9.1 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
+ Version 4.0 of the [26]OpenMP specification is supported even in
+ Fortran, not just C and C++.
+
+GCC 4.9.2
+
+ This is the [27]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.9.2 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
+
+ For questions related to the use of GCC, please consult these web
+ pages and the [28]GCC manuals. If that fails, the
+ [29]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 [30]gcc@gcc.gnu.org. All of [31]our lists have public
+ archives.
+
+ Copyright (C) [32]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 [33]maintained by the GCC team. Last modified
+ 2014-10-30[34].
+
+References
+
+ 1. https://gcc.gnu.org/ml/gcc-patches/2013-05/msg00728.html
+ 2. https://gcc.gnu.org/PR60825
+ 3. https://gcc.gnu.org/gcc-4.9/porting_to.html
+ 4. http://openmp.org/wp/openmp-specifications/
+ 5. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Optimize-Options.html#index-fsimd-cost-model-908
+ 6. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Language-Independent-Options.html#index-fdiagnostics-color-252
+ 7. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Loop-Specific-Pragmas.html
+ 8. https://www.cilkplus.org/
+ 9. http://gcc.gnu.org/projects/cxx1y.html
+ 10. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3638.html
+ 11. http://gcc.gnu.org/projects/cxx1y.html
+ 12. http://gcc.gnu.org/projects/cxx1y.html
+ 13. http://gcc.gnu.org/projects/cxx1y.html
+ 14. http://gcc.gnu.org/projects/cxx1y.html
+ 15. http://gcc.gnu.org/projects/cxx1y.html
+ 16. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3889.pdf
+ 17. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2011
+ 18. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2014
+ 19. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gfortran/Argument-passing-conventions.html
+ 20. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gfortran/GNU-Fortran-Compiler-Directives.html
+ 21. https://gcc.gnu.org/wiki/Fortran2003Status
+ 22. https://gcc.gnu.org/wiki/Fortran2008Status
+ 23. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gfortran/Debugging-Options.html
+ 24. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Function-Multiversioning.html
+ 25. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.9.1
+ 26. http://openmp.org/wp/openmp-specifications/
+ 27. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.9.2
+ 28. https://gcc.gnu.org/onlinedocs/
+ 29. mailto:gcc-help@gcc.gnu.org
+ 30. mailto:gcc@gcc.gnu.org
+ 31. https://gcc.gnu.org/lists.html
+ 32. http://www.fsf.org/
+ 33. https://gcc.gnu.org/about.html
+ 34. http://validator.w3.org/check/referer
+======================================================================
+http://gcc.gnu.org/gcc-4.8/index.html
+ GCC 4.8 Release Series
+
+ May 22, 2014
The [1]GNU project and the GCC developers are pleased to announce the
- release of GCC 4.7.3.
+ release of GCC 4.8.3.
This release is a bug-fix release, containing fixes for regressions in
- GCC 4.7.2 relative to previous releases of GCC.
+ GCC 4.8.2 relative to previous releases of GCC.
Release History
- GCC 4.7.3
- April 11, 2013 ([2]changes, [3]documentation)
+ GCC 4.8.3
+ May 22, 2014 ([2]changes, [3]documentation)
- GCC 4.7.2
- September 20, 2012 ([4]changes, [5]documentation)
+ GCC 4.8.2
+ October 16, 2013 ([4]changes, [5]documentation)
- GCC 4.7.1
- June 14, 2012 ([6]changes, [7]documentation)
+ GCC 4.8.1
+ May 31, 2013 ([6]changes, [7]documentation)
- GCC 4.7.0
- March 22, 2012 ([8]changes, [9]documentation)
+ GCC 4.8.0
+ March 22, 2013 ([8]changes, [9]documentation)
References and Acknowledgements
@@ -63,35 +765,870 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [21]maintained by the GCC team. Last modified
- 2013-04-11[22].
+ 2014-06-11[22].
References
1. http://www.gnu.org/
- 2. http://gcc.gnu.org/gcc-4.7/changes.html
- 3. http://gcc.gnu.org/onlinedocs/4.7.3/
- 4. http://gcc.gnu.org/gcc-4.7/changes.html
- 5. http://gcc.gnu.org/onlinedocs/4.7.2/
- 6. http://gcc.gnu.org/gcc-4.7/changes.html
- 7. http://gcc.gnu.org/onlinedocs/4.7.1/
- 8. http://gcc.gnu.org/gcc-4.7/changes.html
- 9. http://gcc.gnu.org/onlinedocs/4.7.0/
- 10. http://gcc.gnu.org/gcc-4.7/buildstat.html
- 11. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 2. http://gcc.gnu.org/gcc-4.8/changes.html
+ 3. https://gcc.gnu.org/onlinedocs/4.8.3/
+ 4. http://gcc.gnu.org/gcc-4.8/changes.html
+ 5. https://gcc.gnu.org/onlinedocs/4.8.2/
+ 6. http://gcc.gnu.org/gcc-4.8/changes.html
+ 7. https://gcc.gnu.org/onlinedocs/4.8.1/
+ 8. http://gcc.gnu.org/gcc-4.8/changes.html
+ 9. https://gcc.gnu.org/onlinedocs/4.8.0/
+ 10. http://gcc.gnu.org/gcc-4.8/buildstat.html
+ 11. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
12. http://gcc.gnu.org/index.html
13. mailto:gcc@gcc.gnu.org
14. http://gcc.gnu.org/mirrors.html
15. http://gcc.gnu.org/svn.html
- 16. http://gcc.gnu.org/onlinedocs/
+ 16. https://gcc.gnu.org/onlinedocs/
17. mailto:gcc-help@gcc.gnu.org
18. mailto:gcc@gcc.gnu.org
- 19. http://gcc.gnu.org/lists.html
+ 19. https://gcc.gnu.org/lists.html
20. http://www.fsf.org/
- 21. http://gcc.gnu.org/about.html
+ 21. https://gcc.gnu.org/about.html
22. http://validator.w3.org/check/referer
======================================================================
-http://gcc.gnu.org/gcc-4.7/changes.html
+http://gcc.gnu.org/gcc-4.8/changes.html
+ GCC 4.8 Release Series
+ Changes, New Features, and Fixes
+
+Caveats
+
+ GCC now uses C++ as its implementation language. This means that to
+ build GCC from sources, you will need a C++ compiler that understands
+ C++ 2003. For more details on the rationale and specific changes,
+ please refer to the [1]C++ conversion page.
+
+ To enable the Graphite framework for loop optimizations you now need
+ CLooG version 0.18.0 and ISL version 0.11.1. Both can be obtained from
+ the [2]GCC infrastructure directory. The installation manual contains
+ more information about requirements to build GCC.
+
+ GCC now uses a more aggressive analysis to derive an upper bound for
+ the number of iterations of loops using constraints imposed by language
+ standards. This may cause non-conforming programs to no longer work as
+ expected, such as SPEC CPU 2006 464.h264ref and 416.gamess. A new
+ option, -fno-aggressive-loop-optimizations, was added to disable this
+ aggressive analysis. In some loops that have known constant number of
+ iterations, but undefined behavior is known to occur in the loop before
+ reaching or during the last iteration, GCC will warn about the
+ undefined behavior in the loop instead of deriving lower upper bound of
+ the number of iterations for the loop. The warning can be disabled with
+ -Wno-aggressive-loop-optimizations.
+
+ On ARM, a bug has been fixed in GCC's implementation of the AAPCS rules
+ for the layout of vectors that could lead to wrong code being
+ generated. Vectors larger than 8 bytes in size are now by default
+ aligned to an 8-byte boundary. This is an ABI change: code that makes
+ explicit use of vector types may be incompatible with binary objects
+ built with older versions of GCC. Auto-vectorized code is not affected
+ by this change.
+
+ On AVR, support has been removed for the command-line option
+ -mshort-calls deprecated in GCC 4.7.
+
+ On AVR, the configure option --with-avrlibc supported since GCC 4.7.2
+ is turned on per default for all non-RTEMS configurations. This option
+ arranges for a better integration of [3]AVR Libc with avr-gcc. For
+ technical details, see [4]PR54461. To turn off the option in non-RTEMS
+ configurations, use --with-avrlibc=no. If the compiler is configured
+ for RTEMS, the option is always turned off.
+
+ More information on porting to GCC 4.8 from previous versions of GCC
+ can be found in the [5]porting guide for this release.
+
+General Optimizer Improvements (and Changes)
+
+ * DWARF4 is now the default when generating DWARF debug information.
+ When -g is used on a platform that uses DWARF debugging
+ information, GCC will now default to -gdwarf-4
+ -fno-debug-types-section.
+ GDB 7.5, Valgrind 3.8.0 and elfutils 0.154 debug information
+ consumers support DWARF4 by default. Before GCC 4.8 the default
+ version used was DWARF2. To make GCC 4.8 generate an older DWARF
+ version use -g together with -gdwarf-2 or -gdwarf-3. The default
+ for Darwin and VxWorks is still -gdwarf-2 -gstrict-dwarf.
+ * A new general optimization level, -Og, has been introduced. It
+ addresses the need for fast compilation and a superior debugging
+ experience while providing a reasonable level of run-time
+ performance. Overall experience for development should be better
+ than the default optimization level -O0.
+ * A new option -ftree-partial-pre was added to control the partial
+ redundancy elimination (PRE) optimization. This option is enabled
+ by default at the -O3 optimization level, and it makes PRE more
+ aggressive.
+ * The option -fconserve-space has been removed; it was no longer
+ useful on most targets since GCC supports putting variables into
+ BSS without making them common.
+ * The struct reorg and matrix reorg optimizations (command-line
+ options -fipa-struct-reorg and -fipa-matrix-reorg) have been
+ removed. They did not always work correctly, nor did they work with
+ link-time optimization (LTO), hence were only applicable to
+ programs consisting of a single translation unit.
+ * Several scalability bottle-necks have been removed from GCC's
+ optimization passes. Compilation of extremely large functions, e.g.
+ due to the use of the flatten attribute in the "Eigen" C++ linear
+ algebra templates library, is significantly faster than previous
+ releases of GCC.
+ * Link-time optimization (LTO) improvements:
+ + LTO partitioning has been rewritten for better reliability and
+ maintanibility. Several important bugs leading to link
+ failures have been fixed.
+ * Interprocedural optimization improvements:
+ + A new symbol table has been implemented. It builds on existing
+ callgraph and varpool modules and provide a new API. Unusual
+ symbol visibilities and aliases are handled more consistently
+ leading to, for example, more aggressive unreachable code
+ removal with LTO.
+ + The inline heuristic can now bypass limits on the size of of
+ inlined functions when the inlining is particularly
+ profitable. This happens, for example, when loop bounds or
+ array strides get propagated.
+ + Values passed through aggregates (either by value or
+ reference) are now propagated at the inter-procedural level
+ leading to better inlining decisions (for example in the case
+ of Fortran array descriptors) and devirtualization.
+ * [6]AddressSanitizer , a fast memory error detector, has been added
+ and can be enabled via -fsanitize=address. Memory access
+ instructions will be instrumented to detect heap-, stack-, and
+ global-buffer overflow as well as use-after-free bugs. To get nicer
+ stacktraces, use -fno-omit-frame-pointer. The AddressSanitizer is
+ available on IA-32/x86-64/x32/PowerPC/PowerPC64 GNU/Linux and on
+ x86-64 Darwin.
+ * [7]ThreadSanitizer has been added and can be enabled via
+ -fsanitize=thread. Instructions will be instrumented to detect data
+ races. The ThreadSanitizer is available on x86-64 GNU/Linux.
+ * A new local register allocator (LRA) has been implemented, which
+ replaces the 26 year old reload pass and improves generated code
+ quality. For now it is active on the IA-32 and x86-64 targets.
+ * Support for transactional memory has been implemented on the
+ following architectures: IA-32/x86-64, ARM, PowerPC, SH, SPARC, and
+ Alpha.
+
+New Languages and Language specific improvements
+
+ C family
+
+ * Each diagnostic emitted now includes the original source line and a
+ caret '^' indicating the column. The option
+ -fno-diagnostics-show-caret suppresses this information.
+ * The option -ftrack-macro-expansion=2 is now enabled by default.
+ This allows the compiler to display the macro expansion stack in
+ diagnostics. Combined with the caret information, an example
+ diagnostic showing these two features is:
+
+t.c:1:94: error: invalid operands to binary < (have ‘struct mystruct’ and ‘float
+’)
+ #define MYMAX(A,B) __extension__ ({ __typeof__(A) __a = (A); __typeof__(B) _
+_b = (B); __a < __b ? __b : __a; })
+
+ ^
+t.c:7:7: note: in expansion of macro 'MYMAX'
+ X = MYMAX(P, F);
+ ^
+
+ * A new -Wsizeof-pointer-memaccess warning has been added (also
+ enabled by -Wall) to warn about suspicious length parameters to
+ certain string and memory built-in functions if the argument uses
+ sizeof. This warning warns e.g. about memset (ptr, 0, sizeof
+ (ptr)); if ptr is not an array, but a pointer, and suggests a
+ possible fix, or about memcpy (&foo, ptr, sizeof (&foo));.
+ * The new option -Wpedantic is an alias for -pedantic, which is now
+ deprecated. The forms -Wno-pedantic, -Werror=pedantic, and
+ -Wno-error=pedantic work in the same way as for any other -W
+ option. One caveat is that -Werror=pedantic is not equivalent to
+ -pedantic-errors, since the latter makes into errors some warnings
+ that are not controlled by -Wpedantic, and the former only affects
+ diagnostics that are disabled when using -Wno-pedantic.
+ * The option -Wshadow no longer warns if a declaration shadows a
+ function declaration, unless the former declares a function or
+ pointer to function, because this is [8]a common and valid case in
+ real-world code.
+
+ C++
+
+ * G++ now implements the [9]C++11 thread_local keyword; this differs
+ from the GNU __thread keyword primarily in that it allows dynamic
+ initialization and destruction semantics. Unfortunately, this
+ support requires a run-time penalty for references to
+ non-function-local thread_local variables defined in a different
+ translation unit even if they don't need dynamic initialization, so
+ users may want to continue to use __thread for TLS variables with
+ static initialization semantics.
+ If the programmer can be sure that no use of the variable in a
+ non-defining TU needs to trigger dynamic initialization (either
+ because the variable is statically initialized, or a use of the
+ variable in the defining TU will be executed before any uses in
+ another TU), they can avoid this overhead with the
+ -fno-extern-tls-init option.
+ OpenMP threadprivate variables now also support dynamic
+ initialization and destruction by the same mechanism.
+ * G++ now implements the [10]C++11 attribute syntax, e.g.
+
+[[noreturn]] void f();
+
+ and also the alignment specifier, e.g.
+
+alignas(double) int i;
+
+ * G++ now implements [11]C++11 inheriting constructors, e.g.
+
+struct A { A(int); };
+struct B: A { using A::A; }; // defines B::B(int)
+B b(42); // OK
+
+ * As of GCC 4.8.1, G++ implements the change to decltype semantics
+ from [12]N3276.
+
+struct A f();
+decltype(f()) g(); // OK, return type of f() is not required to be complete.
+
+ * As of GCC 4.8.1, G++ implements [13]C++11 ref-qualifiers, e.g.
+
+struct A { int f() &; };
+int i = A().f(); // error, f() requires an lvalue object
+
+ * G++ now supports a -std=c++1y option for experimentation with
+ features proposed for the next revision of the standard, expected
+ around 2014. Currently the only difference from -std=c++11 is
+ support for return type deduction in normal functions, as proposed
+ in [14]N3386. Status of C++1y features in GCC 4.8 can be found
+ [15]here.
+ * The G++ namespace association extension, __attribute ((strong)),
+ has been deprecated. Inline namespaces should be used instead.
+ * G++ now supports a -fext-numeric-literal option to control whether
+ GNU numeric literal suffixes are accepted as extensions or
+ processed as C++11 user-defined numeric literal suffixes. The flag
+ is on (use suffixes for GNU literals) by default for -std=gnu++*,
+ and -std=c++98. The flag is off (use suffixes for user-defined
+ literals) by default for -std=c++11 and later.
+
+ Runtime Library (libstdc++)
+
+ * [16]Improved experimental support for the new ISO C++ standard,
+ C++11, including:
+ + forward_list meets the allocator-aware container requirements;
+ + this_thread::sleep_for(), this_thread::sleep_until() and
+ this_thread::yield() are defined without requiring the
+ configure option --enable-libstdcxx-time;
+ * Improvements to <random>:
+ + SSE optimized normal_distribution.
+ + Use of hardware RNG instruction for random_device on new x86
+ processors (requires the assembler to support the
+ instruction.)
+ and <ext/random>:
+ + New random number engine simd_fast_mersenne_twister_engine
+ with an optimized SSE implementation.
+ + New random number distributions beta_distribution,
+ normal_mv_distribution, rice_distribution,
+ nakagami_distribution, pareto_distribution, k_distribution,
+ arcsine_distribution, hoyt_distribution.
+ * Added --disable-libstdcxx-verbose configure option to disable
+ diagnostic messages issued when a process terminates abnormally.
+ This may be useful for embedded systems to reduce the size of
+ executables that link statically to the library.
+
+ Fortran
+
+ * Compatibility notice:
+ + Module files: The version of module files (.mod) has been
+ incremented. Fortran MODULEs compiled by earlier GCC versions
+ have to be recompiled, when they are USEd by files compiled
+ with GCC 4.8. GCC 4.8 is not able to read .mod files created
+ by earlier versions; attempting to do so gives an error
+ message.
+ Note: The ABI of the produced assembler data itself has not
+ changed; object files and libraries are fully compatible with
+ older versions except as noted below.
+ + ABI: Some internal names (used in the assembler/object file)
+ have changed for symbols declared in the specification part of
+ a module. If an affected module – or a file using it via use
+ association – is recompiled, the module and all files which
+ directly use such symbols have to be recompiled as well. This
+ change only affects the following kind of module symbols:
+ o Procedure pointers. Note: C-interoperable function
+ pointers (type(c_funptr)) are not affected nor are
+ procedure-pointer components.
+ o Deferred-length character strings.
+ * The [17]BACKTRACE intrinsic subroutine has been added. It shows a
+ backtrace at an arbitrary place in user code; program execution
+ continues normally afterwards.
+ * The [18]-Wc-binding-type warning option has been added (disabled by
+ default). It warns if the a variable might not be C interoperable;
+ in particular, if the variable has been declared using an intrinsic
+ type with default kind instead of using a kind parameter defined
+ for C interoperability in the intrinsic ISO_C_Binding module.
+ Before, this warning was always printed. The -Wc-binding-type
+ option is enabled by -Wall.
+ * The [19]-Wrealloc-lhs and -Wrealloc-lhs-all warning command-line
+ options have been added, which diagnose when code to is inserted
+ for automatic (re)allocation of a variable during assignment. This
+ option can be used to decide whether it is safe to use
+ [20]-fno-realloc-lhs. Additionally, it can be used to find
+ automatic (re)allocation in hot loops. (For arrays, replacing
+ "var=" by "var(:)=" disables the automatic reallocation.)
+ * The [21]-Wcompare-reals command-line option has been added. When
+ this is set, warnings are issued when comparing REAL or COMPLEX
+ types for equality and inequality; consider replacing a == b by
+ abs(a−b) < eps with a suitable eps. -Wcompare-reals is enabled by
+ -Wextra.
+ * The [22]-Wtarget-lifetime command-line option has been added
+ (enabled with -Wall), which warns if the pointer in a pointer
+ assignment might outlive its target.
+ * Reading floating point numbers which use "q" for the exponential
+ (such as 4.0q0) is now supported as vendor extension for better
+ compatibility with old data files. It is strongly recommended to
+ use for I/O the equivalent but standard conforming "e" (such as
+ 4.0e0).
+ (For Fortran source code, consider replacing the "q" in
+ floating-point literals by a kind parameter (e.g. 4.0e0_qp with a
+ suitable qp). Note that – in Fortran source code – replacing "q" by
+ a simple "e" is not equivalent.)
+ * The GFORTRAN_TMPDIR environment variable for specifying a
+ non-default directory for files opened with STATUS="SCRATCH", is
+ not used anymore. Instead gfortran checks the POSIX/GNU standard
+ TMPDIR environment variable. If TMPDIR is not defined, gfortran
+ falls back to other methods to determine the directory for
+ temporary files as documented in the [23]user manual.
+ * [24]Fortran 2003:
+ + Support for unlimited polymorphic variables (CLASS(*)) has
+ been added. Nonconstant character lengths are not yet
+ supported.
+ * [25]TS 29113:
+ + Assumed types (TYPE(*)) are now supported.
+ + Experimental support for assumed-rank arrays (dimension(..))
+ has been added. Note that currently gfortran's own array
+ descriptor is used, which is different from the one defined in
+ TS29113, see [26]gfortran's header file or use the [27]Chasm
+ Language Interoperability Tools.
+
+ Go
+
+ * GCC 4.8.2 provides a complete implementation of the Go 1.1.2
+ release.
+ * GCC 4.8.0 and 4.8.1 implement a preliminary version of the Go 1.1
+ release. The library support is not quite complete.
+ * Go has been tested on GNU/Linux and Solaris platforms for various
+ processors including x86, x86_64, PowerPC, SPARC, and Alpha. It may
+ work on other platforms as well.
+
+New Targets and Target Specific Improvements
+
+ AArch64
+
+ * A new port has been added to support AArch64, the new 64-bit
+ architecture from ARM. Note that this is a separate port from the
+ existing 32-bit ARM port.
+ * The port provides initial support for the Cortex-A53 and the
+ Cortex-A57 processors with the command line options
+ -mcpu=cortex-a53 and -mcpu=cortex-a57.
+
+ ARM
+
+ * Initial support has been added for the AArch32 extensions defined
+ in the ARMv8 architecture.
+ * Code generation improvements for the Cortex-A7 and Cortex-A15 CPUs.
+ * A new option, -mcpu=marvell-pj4, has been added to generate code
+ for the Marvell PJ4 processor.
+ * The compiler can now automatically generate the VFMA, VFMS, REVSH
+ and REV16 instructions.
+ * A new vectorizer cost model for Advanced SIMD configurations to
+ improve the auto-vectorization strategies used.
+ * The scheduler now takes into account the number of live registers
+ to reduce the amount of spilling that can occur. This should
+ improve code performance in large functions. The limit can be
+ removed by using the option -fno-sched-pressure.
+ * Improvements have been made to the Marvell iWMMX code generation
+ and support for the iWMMX2 SIMD unit has been added. The option
+ -mcpu=iwmmxt2 can be used to enable code generation for the latter.
+ * A number of code generation improvements for Thumb2 to reduce code
+ size when compiling for the M-profile processors.
+ * The RTEMS (arm-rtems) port has been updated to use the EABI.
+ * Code generation support for the old FPA and Maverick floating-point
+ architectures has been removed. Ports that previously relied on
+ these features have also been removed. This includes the targets:
+ + arm*-*-linux-gnu (use arm*-*-linux-gnueabi)
+ + arm*-*-elf (use arm*-*-eabi)
+ + arm*-*-uclinux* (use arm*-*-uclinux*eabi)
+ + arm*-*-ecos-elf (no alternative)
+ + arm*-*-freebsd (no alternative)
+ + arm*-wince-pe* (no alternative).
+
+ AVR
+
+ * Support for the "Embedded C" fixed-point has been added. For
+ details, see the [28]GCC wiki and the [29]user manual. The support
+ is not complete.
+ * A new print modifier %r for register operands in inline assembler
+ is supported. It will print the raw register number without the
+ register prefix 'r':
+ /* Return the most significant byte of 'val', a 64-bit value. */
+
+ unsigned char msb (long long val)
+ {
+ unsigned char c;
+ __asm__ ("mov %0, %r1+7" : "=r" (c) : "r" (val));
+ return c;
+ }
+ The inline assembler in this example will generate code like
+ mov r24, 8+7
+ provided c is allocated to R24 and val is allocated to R8…R15. This
+ works because the GNU assembler accepts plain register numbers
+ without register prefix.
+ * Static initializers with 3-byte symbols are supported now:
+ extern const __memx char foo;
+ const __memx void *pfoo = &foo;
+ This requires at least Binutils 2.23.
+
+ IA-32/x86-64
+
+ * Allow -mpreferred-stack-boundary=3 for the x86-64 architecture with
+ SSE extensions disabled. Since the x86-64 ABI requires 16 byte
+ stack alignment, this is ABI incompatible and intended to be used
+ in controlled environments where stack space is an important
+ limitation. This option will lead to wrong code when functions
+ compiled with 16 byte stack alignment (such as functions from a
+ standard library) are called with misaligned stack. In this case,
+ SSE instructions may lead to misaligned memory access traps. In
+ addition, variable arguments will be handled incorrectly for 16
+ byte aligned objects (including x87 long double and __int128),
+ leading to wrong results. You must build all modules with
+ -mpreferred-stack-boundary=3, including any libraries. This
+ includes the system libraries and startup modules.
+ * Support for the new Intel processor codename Broadwell with RDSEED,
+ ADCX, ADOX, PREFETCHW is available through -madx, -mprfchw,
+ -mrdseed command-line options.
+ * Support for the Intel RTM and HLE intrinsics, built-in functions
+ and code generation is available via -mrtm and -mhle.
+ * Support for the Intel FXSR, XSAVE and XSAVEOPT instruction sets.
+ Intrinsics and built-in functions are available via -mfxsr, -mxsave
+ and -mxsaveopt respectively.
+ * New -maddress-mode=[short|long] options for x32.
+ -maddress-mode=short overrides default 64-bit addresses to 32-bit
+ by emitting the 0x67 address-size override prefix. This is the
+ default address mode for x32.
+ * New built-in functions to detect run-time CPU type and ISA:
+ + A built-in function __builtin_cpu_is has been added to detect
+ if the run-time CPU is of a particular type. It returns a
+ positive integer on a match and zero otherwise. It accepts one
+ string literal argument, the CPU name. For example,
+ __builtin_cpu_is("westmere") returns a positive integer if the
+ run-time CPU is an Intel Core i7 Westmere processor. Please
+ refer to the [30]user manual for the list of valid CPU names
+ recognized.
+ + A built-in function __builtin_cpu_supports has been added to
+ detect if the run-time CPU supports a particular ISA feature.
+ It returns a positive integer on a match and zero otherwise.
+ It accepts one string literal argument, the ISA feature. For
+ example, __builtin_cpu_supports("ssse3") returns a positive
+ integer if the run-time CPU supports SSSE3 instructions.
+ Please refer to the [31]user manual for the list of valid ISA
+ names recognized.
+ Caveat: If these built-in functions are called before any static
+ constructors are invoked, like during IFUNC initialization, then
+ the CPU detection initialization must be explicitly run using this
+ newly provided built-in function, __builtin_cpu_init. The
+ initialization needs to be done only once. For example, this is how
+ the invocation would look like inside an IFUNC initializer:
+ static void (*some_ifunc_resolver(void))(void)
+ {
+ __builtin_cpu_init();
+ if (__builtin_cpu_is("amdfam10h") ...
+ if (__builtin_cpu_supports("popcnt") ...
+ }
+
+ * Function Multiversioning Support with G++:
+ It is now possible to create multiple function versions each
+ targeting a specific processor and/or ISA. Function versions have
+ the same signature but different target attributes. For example,
+ here is a program with function versions:
+ __attribute__ ((target ("default")))
+ int foo(void)
+ {
+ return 1;
+ }
+
+ __attribute__ ((target ("sse4.2")))
+ int foo(void)
+ {
+ return 2;
+ }
+
+ int main (void)
+ {
+ int (*p) = &foo;
+ assert ((*p)() == foo());
+ return 0;
+ }
+
+ Please refer to this [32]wiki for more information.
+ * The x86 back end has been improved to allow option -fschedule-insns
+ to work reliably. This option can be used to schedule instructions
+ better and leads to improved performace in certain cases.
+ * Windows MinGW-w64 targets (*-w64-mingw*) require at least r5437
+ from the Mingw-w64 trunk.
+ * Support for new AMD family 15h processors (Steamroller core) is now
+ available through the -march=bdver3 and -mtune=bdver3 options.
+ * Support for new AMD family 16h processors (Jaguar core) is now
+ available through the -march=btver2 and -mtune=btver2 options.
+
+ FRV
+
+ * This target now supports the -fstack-usage command-line option.
+ MIPS
+
+ * GCC can now generate code specifically for the R4700, Broadcom XLP
+ and MIPS 34kn processors. The associated -march options are
+ -march=r4700, -march=xlp and -march=34kn respectively.
+ * GCC now generates better DSP code for MIPS 74k cores thanks to
+ further scheduling optimizations.
+ * The MIPS port now supports the -fstack-check option.
+ * GCC now passes the -mmcu and -mno-mcu options to the assembler.
+ * Previous versions of GCC would silently accept -fpic and -fPIC for
+ -mno-abicalls targets like mips*-elf. This combination was not
+ intended or supported, and did not generate position-independent
+ code. GCC 4.8 now reports an error when this combination is used.
+
+ PowerPC / PowerPC64 / RS6000
+
+ * SVR4 configurations (GNU/Linux, FreeBSD, NetBSD) no longer save,
+ restore or update the VRSAVE register by default. The respective
+ operating systems manage the VRSAVE register directly.
+ * Large TOC support has been added for AIX through the command line
+ option -mcmodel=large.
+ * Native Thread-Local Storage support has been added for AIX.
+ * VMX (Altivec) and VSX instruction sets now are enabled implicitly
+ when targetting processors that support those hardware features on
+ AIX 6.1 and above.
+
+ RX
+
+ * This target will now issue a warning message whenever multiple fast
+ interrupt handlers are found in the same compilation unit. This
+ feature can be turned off by the new
+ -mno-warn-multiple-fast-interrupts command-line option.
+
+ S/390, System z
+
+ * Support for the IBM zEnterprise zEC12 processor has been added.
+ When using the -march=zEC12 option, the compiler will generate code
+ making use of the following new instructions:
+ + load and trap instructions
+ + 2 new compare and trap instructions
+ + rotate and insert selected bits - without CC clobber
+ The -mtune=zEC12 option enables zEC12 specific instruction
+ scheduling without making use of new instructions.
+ * Register pressure sensitive instruction scheduling is enabled by
+ default.
+ * The ifunc function attribute is enabled by default.
+ * memcpy and memcmp invokations on big memory chunks or with run time
+ lengths are not generated inline anymore when tuning for z10 or
+ higher. The purpose is to make use of the IFUNC optimized versions
+ in Glibc.
+
+ SH
+
+ * The default alignment settings have been reduced to be less
+ aggressive. This results in more compact code for optimization
+ levels other than -Os.
+ * Improved support for the __atomic built-in functions:
+ + A new option -matomic-model=model selects the model for the
+ generated atomic sequences. The following models are
+ supported:
+
+ soft-gusa
+ Software gUSA sequences (SH3* and SH4* only). On
+ SH4A targets this will now also partially utilize
+ the movco.l and movli.l instructions. This is the
+ default when the target is sh3*-*-linux* or
+ sh4*-*-linux*.
+
+ hard-llcs
+ Hardware movco.l / movli.l sequences (SH4A only).
+
+ soft-tcb
+ Software thread control block sequences.
+
+ soft-imask
+ Software interrupt flipping sequences (privileged
+ mode only). This is the default when the target is
+ sh1*-*-linux* or sh2*-*-linux*.
+
+ none
+ Generates function calls to the respective __atomic
+ built-in functions. This is the default for SH64
+ targets or when the target is not sh*-*-linux*.
+
+ + The option -msoft-atomic has been deprecated. It is now an
+ alias for -matomic-model=soft-gusa.
+ + A new option -mtas makes the compiler generate the tas.b
+ instruction for the __atomic_test_and_set built-in function
+ regardless of the selected atomic model.
+ + The __sync functions in libgcc now reflect the selected atomic
+ model when building the toolchain.
+ * Added support for the mov.b and mov.w instructions with
+ displacement addressing.
+ * Added support for the SH2A instructions movu.b and movu.w.
+ * Various improvements to code generated for integer arithmetic.
+ * Improvements to conditional branches and code that involves the T
+ bit. A new option -mzdcbranch tells the compiler to favor
+ zero-displacement branches. This is enabled by default for SH4*
+ targets.
+ * The pref instruction will now be emitted by the __builtin_prefetch
+ built-in function for SH3* targets.
+ * The fmac instruction will now be emitted by the fmaf standard
+ function and the __builtin_fmaf built-in function.
+ * The -mfused-madd option has been deprecated in favor of the
+ machine-independent -ffp-contract option. Notice that the fmac
+ instruction will now be generated by default for expressions like a
+ * b + c. This is due to the compiler default setting
+ -ffp-contract=fast.
+ * Added new options -mfsrra and -mfsca to allow the compiler using
+ the fsrra and fsca instructions on targets other than SH4A (where
+ they are already enabled by default).
+ * Added support for the __builtin_bswap32 built-in function. It is
+ now expanded as a sequence of swap.b and swap.w instructions
+ instead of a library function call.
+ * The behavior of the -mieee option has been fixed and the negative
+ form -mno-ieee has been added to control the IEEE conformance of
+ floating point comparisons. By default -mieee is now enabled and
+ the option -ffinite-math-only implicitly sets -mno-ieee.
+ * Added support for the built-in functions __builtin_thread_pointer
+ and __builtin_set_thread_pointer. This assumes that GBR is used to
+ hold the thread pointer of the current thread. Memory loads and
+ stores relative to the address returned by __builtin_thread_pointer
+ will now also utilize GBR based displacement address modes.
+ * The -mdiv= option for targets other than SHmedia has been fixed and
+ documented.
+
+ SPARC
+
+ * Added optimized instruction scheduling for Niagara4.
+
+ TILE-Gx
+
+ * Added support for the -mcmodel=MODEL command-line option. The
+ models supported are small and large.
+
+ V850
+
+ * This target now supports the E3V5 architecture via the use of the
+ new -mv850e3v5 command-line option. It also has experimental
+ support for the e3v5 LOOP instruction which can be enabled via the
+ new -mloop command-line option.
+
+ XStormy16
+
+ * This target now supports the -fstack-usage command-line option.
+
+Operating Systems
+
+ Windows (Cygwin)
+
+ * Executables are now linked against shared libgcc by default. The
+ previous default was to link statically, which can still be done by
+ explicitly specifying -static or static-libgcc on the command line.
+ However it is strongly advised against, as it will cause problems
+ for any application that makes use of DLLs compiled by GCC. It
+ should be alright for a monolithic stand-alone application that
+ only links against the Windows DLLs, but offers little or no
+ benefit.
+
+GCC 4.8.1
+
+ This is the [33]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.8.1 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
+ The C++11 <chrono> std::chrono::system_clock and
+ std::chrono::steady_clock classes have changed ABI in GCC 4.8.1, they
+ both are now separate (never typedefs of each other), both use
+ std::chrono::nanoseconds resolution, on most GNU/Linux configurations
+ std::chrono::steady_clock is now finally monotonic, and both classes
+ are mangled differently than in the previous GCC releases.
+ std::chrono::system_clock::now() with std::chrono::microseconds resp.
+ std::chrono::seconds resolution is still exported for backwards
+ compatibility with default configured libstdc++. Note that libstdc++
+ configured with --enable-libstdcxx-time= used to be ABI incompatible
+ with default configured libstdc++ for those two classes and no ABI
+ compatibility can be offered for those configurations, so any C++11
+ code that uses those classes and has been compiled and linked against
+ libstdc++ configured with the non-default --enable-libstdcxx-time=
+ configuration option needs to be recompiled.
+
+GCC 4.8.2
+
+ This is the [34]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.8.2 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
+GCC 4.8.3
+
+ This is the [35]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.8.3 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
+ Support for the new powerpc64le-linux platform has been added. It
+ defaults to generating code that conforms to the ELFV2 ABI.
+
+
+ For questions related to the use of GCC, please consult these web
+ pages and the [36]GCC manuals. If that fails, the
+ [37]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 [38]gcc@gcc.gnu.org. All of [39]our lists have public
+ archives.
+
+ Copyright (C) [40]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 [41]maintained by the GCC team. Last modified
+ 2014-08-31[42].
+
+References
+
+ 1. https://gcc.gnu.org/wiki/cxx-conversion
+ 2. ftp://gcc.gnu.org/pub/gcc/infrastructure/
+ 3. http://www.nongnu.org/avr-libc/
+ 4. https://gcc.gnu.org/PR54461
+ 5. https://gcc.gnu.org/gcc-4.8/porting_to.html
+ 6. https://code.google.com/p/address-sanitizer/
+ 7. https://code.google.com/p/data-race-test/wiki/ThreadSanitizer
+ 8. https://lkml.org/lkml/2006/11/28/239
+ 9. http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
+ 10. http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
+ 11. http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
+ 12. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3276.pdf
+ 13. http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
+ 14. http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2012/n3386.html
+ 15. http://gcc.gnu.org/projects/cxx1y.html
+ 16. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2011
+ 17. https://gcc.gnu.org/onlinedocs/gfortran/BACKTRACE.html
+ 18. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
+ 19. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
+ 20. https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html
+ 21. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
+ 22. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html
+ 23. https://gcc.gnu.org/onlinedocs/gfortran/TMPDIR.html
+ 24. https://gcc.gnu.org/wiki/Fortran2003Status
+ 25. https://gcc.gnu.org/wiki/TS29113Status
+ 26. https://gcc.gnu.org/viewcvs/trunk/libgfortran/libgfortran.h?content-type=text/plain&view=co
+ 27. http://chasm-interop.sourceforge.net/
+ 28. https://gcc.gnu.org/wiki/avr-gcc#Fixed-Point_Support
+ 29. https://gcc.gnu.org/onlinedocs/gcc/Fixed-Point.html
+ 30. https://gcc.gnu.org/onlinedocs/gcc/X86-Built-in-Functions.html#X86-Built-in-Functions
+ 31. https://gcc.gnu.org/onlinedocs/gcc/X86-Built-in-Functions.html#X86-Built-in-Functions
+ 32. https://gcc.gnu.org/wiki/FunctionMultiVersioning
+ 33. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.1
+ 34. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.2
+ 35. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.3
+ 36. https://gcc.gnu.org/onlinedocs/
+ 37. mailto:gcc-help@gcc.gnu.org
+ 38. mailto:gcc@gcc.gnu.org
+ 39. https://gcc.gnu.org/lists.html
+ 40. http://www.fsf.org/
+ 41. https://gcc.gnu.org/about.html
+ 42. http://validator.w3.org/check/referer
+======================================================================
+http://gcc.gnu.org/gcc-4.7/index.html
+ GCC 4.7 Release Series
+
+ June 12, 2014
+
+ The [1]GNU project and the GCC developers are pleased to announce the
+ release of GCC 4.7.4.
+
+ This release is a bug-fix release, containing fixes for regressions in
+ GCC 4.7.3 relative to previous releases of GCC.
+
+Release History
+
+ GCC 4.7.4
+ June 12, 2014 ([2]changes, [3]documentation)
+
+ GCC 4.7.3
+ April 11, 2013 ([4]changes, [5]documentation)
+
+ GCC 4.7.2
+ September 20, 2012 ([6]changes, [7]documentation)
+
+ GCC 4.7.1
+ June 14, 2012 ([8]changes, [9]documentation)
+
+ GCC 4.7.0
+ March 22, 2012 ([10]changes, [11]documentation)
+
+References and Acknowledgements
+
+ GCC used to stand for the GNU C Compiler, but since the compiler
+ supports several other languages aside from C, it now stands for the
+ GNU Compiler Collection.
+
+ A list of [12]successful builds is updated as new information becomes
+ available.
+
+ The GCC developers would like to thank the numerous people that have
+ contributed new features, improvements, bug fixes, and other changes as
+ well as test results to GCC. This [13]amazing group of volunteers is
+ what makes GCC successful.
+
+ For additional information about GCC please refer to the [14]GCC
+ project web site or contact the [15]GCC development mailing list.
+
+ To obtain GCC please use [16]our mirror sites or [17]our SVN server.
+
+
+ For questions related to the use of GCC, please consult these web
+ pages and the [18]GCC manuals. If that fails, the
+ [19]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 [20]gcc@gcc.gnu.org. All of [21]our lists have public
+ archives.
+
+ Copyright (C) [22]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 [23]maintained by the GCC team. Last modified
+ 2014-06-12[24].
+
+References
+
+ 1. http://www.gnu.org/
+ 2. http://gcc.gnu.org/gcc-4.7/changes.html
+ 3. https://gcc.gnu.org/onlinedocs/4.7.4/
+ 4. http://gcc.gnu.org/gcc-4.7/changes.html
+ 5. https://gcc.gnu.org/onlinedocs/4.7.3/
+ 6. http://gcc.gnu.org/gcc-4.7/changes.html
+ 7. https://gcc.gnu.org/onlinedocs/4.7.2/
+ 8. http://gcc.gnu.org/gcc-4.7/changes.html
+ 9. https://gcc.gnu.org/onlinedocs/4.7.1/
+ 10. http://gcc.gnu.org/gcc-4.7/changes.html
+ 11. https://gcc.gnu.org/onlinedocs/4.7.0/
+ 12. http://gcc.gnu.org/gcc-4.7/buildstat.html
+ 13. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 14. http://gcc.gnu.org/index.html
+ 15. mailto:gcc@gcc.gnu.org
+ 16. http://gcc.gnu.org/mirrors.html
+ 17. http://gcc.gnu.org/svn.html
+ 18. https://gcc.gnu.org/onlinedocs/
+ 19. mailto:gcc-help@gcc.gnu.org
+ 20. mailto:gcc@gcc.gnu.org
+ 21. https://gcc.gnu.org/lists.html
+ 22. http://www.fsf.org/
+ 23. https://gcc.gnu.org/about.html
+ 24. http://validator.w3.org/check/referer
+======================================================================
+http://gcc.gnu.org/gcc-4.7/changes.html
GCC 4.7 Release Series
Changes, New Features, and Fixes
@@ -422,7 +1959,7 @@ long double pi = 180.0_degrees;
template <class T> using Ptr = T*;
Ptr<int> ip; // decltype(ip) is int*
- * Thanks to Ville Voutilainen and Pedro Lamarao, G++ now implements
+ * Thanks to Ville Voutilainen and Pedro Lamarão, G++ now implements
[13]C++11 delegating constructors.
struct A {
@@ -616,7 +2153,7 @@ New Targets and Target Specific Improvements
* GCC now supports the XMEGA architecture. This requires GNU binutils
2.22 or later.
- * Support for the [36]named address spaces __flash, __flash1, ...,
+ * Support for the [36]named address spaces __flash, __flash1, …,
__flash5 and __memx has been added. These address spaces locate
read-only data in flash memory and allow reading from flash memory
by means of ordinary C code, i.e. without the need of (inline)
@@ -660,7 +2197,7 @@ void set_portb (uint8_t value)
suitable to be used as operand in an I/O command. The address must
be a constant integer known at compile time.
* The inline assembler constraint "R" to represent integers in the
- range -6 ... 5 has been removed without replacement.
+ range −6 … 5 has been removed without replacement.
* Many optimizations to:
+ 64-bit integer arithmetic
+ Widening multiplication
@@ -672,7 +2209,7 @@ void set_portb (uint8_t value)
+ If-else decision trees generated by switch instructions
+ Merging of data located in flash memory
+ New libgcc variants for devices with 8-bit wide stack pointer
- + ...
+ + …
* Better documentation:
+ Handling of EIND and indirect jumps on devices with more than
128 KiB of program memory.
@@ -863,104 +2400,114 @@ GCC 4.7.3
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
+GCC 4.7.4
+
+ This is the [49]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.7.4 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
For questions related to the use of GCC, please consult these web
- pages and the [49]GCC manuals. If that fails, the
- [50]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [50]GCC manuals. If that fails, the
+ [51]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 [51]gcc@gcc.gnu.org. All of [52]our lists have public
+ list at [52]gcc@gcc.gnu.org. All of [53]our lists have public
archives.
- Copyright (C) [53]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [54]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 [54]maintained by the GCC team. Last modified
- 2013-04-11[55].
+ These pages are [55]maintained by the GCC team. Last modified
+ 2014-06-12[56].
References
- 1. http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01263.html
+ 1. https://gcc.gnu.org/ml/gcc-patches/2011-03/msg01263.html
2. http://savannah.nongnu.org/bugs/?35407
- 3. http://gcc.gnu.org/PR18145
- 4. http://gcc.gnu.org/gcc-4.7/porting_to.html
+ 3. https://gcc.gnu.org/PR18145
+ 4. https://gcc.gnu.org/gcc-4.7/porting_to.html
5. http://openmp.org/wp/openmp-specifications/
- 6. http://gcc.gnu.org/wiki/TransactionalMemory
- 7. http://gcc.gnu.org/wiki/Atomic/GCCMM
+ 6. https://gcc.gnu.org/wiki/TransactionalMemory
+ 7. https://gcc.gnu.org/wiki/Atomic/GCCMM
8. http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
9. http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
10. http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
11. http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
12. http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
13. http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
- 14. http://gcc.gnu.org/PR14258
- 15. http://gcc.gnu.org/PR35688
- 16. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/libstdc++/manual/manual/status.html#status.iso.2011
- 17. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfstack-arrays_007d-254
- 18. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Optimize-Options.html#index-Ofast-689
- 19. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfno-protect-parens_007d-270
- 20. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfstack-arrays_007d-254
- 21. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfrontend-optimize_007d-275
- 22. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWfunction-elimination_007d-170
- 23. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
- 24. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
- 25. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
- 26. http://msdn.microsoft.com/en-us/library/bb787181%28v=vs.85%29.aspx
- 27. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
- 28. http://gcc.gnu.org/wiki/Fortran2003Status
- 29. http://gcc.gnu.org/wiki/OOP
- 30. http://gcc.gnu.org/wiki/Fortran2008Status
- 31. http://gcc.gnu.org/wiki/Coarray
- 32. http://gcc.gnu.org/wiki/CoarrayLib
- 33. http://gcc.gnu.org/wiki/TS29113Status
- 34. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Fortran-Dialect-Options.html#index-g_t_0040code_007bstd_003d_007d_0040var_007bstd_007d-option-53
+ 14. https://gcc.gnu.org/PR14258
+ 15. https://gcc.gnu.org/PR35688
+ 16. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/libstdc++/manual/manual/status.html#status.iso.2011
+ 17. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfstack-arrays_007d-254
+ 18. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Optimize-Options.html#index-Ofast-689
+ 19. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfno-protect-parens_007d-270
+ 20. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfstack-arrays_007d-254
+ 21. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfrontend-optimize_007d-275
+ 22. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWfunction-elimination_007d-170
+ 23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
+ 24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
+ 25. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
+ 26. http://msdn.microsoft.com/en-us/library/bb787181(v=vs.85).aspx
+ 27. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
+ 28. https://gcc.gnu.org/wiki/Fortran2003Status
+ 29. https://gcc.gnu.org/wiki/OOP
+ 30. https://gcc.gnu.org/wiki/Fortran2008Status
+ 31. https://gcc.gnu.org/wiki/Coarray
+ 32. https://gcc.gnu.org/wiki/CoarrayLib
+ 33. https://gcc.gnu.org/wiki/TS29113Status
+ 34. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Fortran-Dialect-Options.html#index-g_t_0040code_007bstd_003d_007d_0040var_007bstd_007d-option-53
35. http://weekly.golang.org/doc/go1.html
- 36. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Named-Address-Spaces.html
+ 36. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Named-Address-Spaces.html
37. http://nongnu.org/avr-libc/
- 38. http://gcc.gnu.org/PR54461
- 39. http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/AVR-Built%5f002din-Functions.html
+ 38. https://gcc.gnu.org/PR54461
+ 39. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/AVR-Built_002din-Functions.html
40. https://sites.google.com/site/x32abi/
41. http://www.dwarfstd.org/ShowIssue.php?issue=100909.1
42. http://www.dwarfstd.org/ShowIssue.php?issue=100909.2
43. http://www.dwarfstd.org/doc/040408.1.html
44. http://www.dwarfstd.org/ShowIssue.php?issue=110722.1
- 45. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.1
+ 45. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.1
46. http://weekly.golang.org/doc/go1.html
- 47. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.2
- 48. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.3
- 49. http://gcc.gnu.org/onlinedocs/
- 50. mailto:gcc-help@gcc.gnu.org
- 51. mailto:gcc@gcc.gnu.org
- 52. http://gcc.gnu.org/lists.html
- 53. http://www.fsf.org/
- 54. http://gcc.gnu.org/about.html
- 55. http://validator.w3.org/check/referer
+ 47. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.2
+ 48. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.3
+ 49. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.4
+ 50. https://gcc.gnu.org/onlinedocs/
+ 51. mailto:gcc-help@gcc.gnu.org
+ 52. mailto:gcc@gcc.gnu.org
+ 53. https://gcc.gnu.org/lists.html
+ 54. http://www.fsf.org/
+ 55. https://gcc.gnu.org/about.html
+ 56. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.6/index.html
-
GCC 4.6 Release Series
- March 1, 2012
+ April 12, 2013
The [1]GNU project and the GCC developers are pleased to announce the
- release of GCC 4.6.3.
+ release of GCC 4.6.4.
This release is a bug-fix release, containing fixes for regressions in
- GCC 4.6.2 relative to previous releases of GCC.
+ GCC 4.6.3 relative to previous releases of GCC.
Release History
+ GCC 4.6.4
+ April 12, 2013 ([2]changes, [3]documentation)
+
GCC 4.6.3
- March 1, 2012 ([2]changes, [3]documentation)
+ March 1, 2012 ([4]changes, [5]documentation)
GCC 4.6.2
- October 26, 2011 ([4]changes, [5]documentation)
+ October 26, 2011 ([6]changes, [7]documentation)
GCC 4.6.1
- June 27, 2011 ([6]changes, [7]documentation)
+ June 27, 2011 ([8]changes, [9]documentation)
GCC 4.6.0
- March 25, 2011 ([8]changes, [9]documentation)
+ March 25, 2011 ([10]changes, [11]documentation)
References and Acknowledgements
@@ -968,61 +2515,62 @@ References and Acknowledgements
supports several other languages aside from C, it now stands for the
GNU Compiler Collection.
- A list of [10]successful builds is updated as new information becomes
+ A list of [12]successful builds is updated as new information becomes
available.
The GCC developers would like to thank the numerous people that have
contributed new features, improvements, bug fixes, and other changes as
- well as test results to GCC. This [11]amazing group of volunteers is
+ well as test results to GCC. This [13]amazing group of volunteers is
what makes GCC successful.
- For additional information about GCC please refer to the [12]GCC
- project web site or contact the [13]GCC development mailing list.
+ For additional information about GCC please refer to the [14]GCC
+ project web site or contact the [15]GCC development mailing list.
- To obtain GCC please use [14]our mirror sites or [15]our SVN server.
+ To obtain GCC please use [16]our mirror sites or [17]our SVN server.
For questions related to the use of GCC, please consult these web
- pages and the [16]GCC manuals. If that fails, the
- [17]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [18]GCC manuals. If that fails, the
+ [19]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 [18]gcc@gcc.gnu.org. All of [19]our lists have public
+ list at [20]gcc@gcc.gnu.org. All of [21]our lists have public
archives.
- Copyright (C) [20]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [22]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 [21]maintained by the GCC team. Last modified
- 2013-02-20[22].
+ These pages are [23]maintained by the GCC team. Last modified
+ 2014-06-28[24].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-4.6/changes.html
- 3. http://gcc.gnu.org/onlinedocs/4.6.3/
+ 3. https://gcc.gnu.org/onlinedocs/4.6.4/
4. http://gcc.gnu.org/gcc-4.6/changes.html
- 5. http://gcc.gnu.org/onlinedocs/4.6.2/
+ 5. https://gcc.gnu.org/onlinedocs/4.6.3/
6. http://gcc.gnu.org/gcc-4.6/changes.html
- 7. http://gcc.gnu.org/onlinedocs/4.6.1/
+ 7. https://gcc.gnu.org/onlinedocs/4.6.2/
8. http://gcc.gnu.org/gcc-4.6/changes.html
- 9. http://gcc.gnu.org/onlinedocs/4.6.0/
- 10. http://gcc.gnu.org/gcc-4.6/buildstat.html
- 11. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
- 12. http://gcc.gnu.org/index.html
- 13. mailto:gcc@gcc.gnu.org
- 14. http://gcc.gnu.org/mirrors.html
- 15. http://gcc.gnu.org/svn.html
- 16. http://gcc.gnu.org/onlinedocs/
- 17. mailto:gcc-help@gcc.gnu.org
- 18. mailto:gcc@gcc.gnu.org
- 19. http://gcc.gnu.org/lists.html
- 20. http://www.fsf.org/
- 21. http://gcc.gnu.org/about.html
- 22. http://validator.w3.org/check/referer
+ 9. https://gcc.gnu.org/onlinedocs/4.6.1/
+ 10. http://gcc.gnu.org/gcc-4.6/changes.html
+ 11. https://gcc.gnu.org/onlinedocs/4.6.0/
+ 12. http://gcc.gnu.org/gcc-4.6/buildstat.html
+ 13. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 14. http://gcc.gnu.org/index.html
+ 15. mailto:gcc@gcc.gnu.org
+ 16. http://gcc.gnu.org/mirrors.html
+ 17. http://gcc.gnu.org/svn.html
+ 18. https://gcc.gnu.org/onlinedocs/
+ 19. mailto:gcc-help@gcc.gnu.org
+ 20. mailto:gcc@gcc.gnu.org
+ 21. https://gcc.gnu.org/lists.html
+ 22. http://www.fsf.org/
+ 23. https://gcc.gnu.org/about.html
+ 24. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.6/changes.html
-
GCC 4.6 Release Series
Changes, New Features, and Fixes
@@ -1362,7 +2910,7 @@ New Languages and Language specific improvements
* [12]Improved experimental support for the upcoming ISO C++
standard, C++0x, including using constexpr and nullptr.
- * Performance improvements to the [13]Debug Mode, thanks to Franc,ois
+ * Performance improvements to the [13]Debug Mode, thanks to François
Dumont.
* Atomic operations used for reference-counting are annotated so that
they can be understood by race detectors such as Helgrind, see
@@ -1417,7 +2965,7 @@ New Languages and Language specific improvements
allocated (if unallocated) or reallocated (if the shape or
type parameter is different). To avoid the small performance
penalty, you can use a(:) = ... instead of a = ... for arrays
- and character strings - or disable the feature using -std=f95
+ and character strings – or disable the feature using -std=f95
or -fno-realloc-lhs.
+ Deferred type parameter: For scalar allocatable and pointer
variables the character length can be deferred.
@@ -1472,7 +3020,7 @@ New Languages and Language specific improvements
be declared in a single PROCEDURE statement; implied-shape
arrays are supported for named constants (PARAMETER). The
transformational, three argument versions of BESSEL_JN and
- BESSEL_YN were added - the elemental, two-argument version had
+ BESSEL_YN were added – the elemental, two-argument version had
been added in GCC 4.4; note that the transformational
functions use a recurrence algorithm.
@@ -1897,20 +3445,27 @@ GCC 4.6.3
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
+GCC 4.6.4
+
+ This is the [23]list of problem reports (PRs) from GCC's bug tracking
+ system that are known to be fixed in the 4.6.4 release. This list might
+ not be complete (that is, it is possible that some PRs that have been
+ fixed are not listed here).
+
For questions related to the use of GCC, please consult these web
- pages and the [23]GCC manuals. If that fails, the
- [24]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [24]GCC manuals. If that fails, the
+ [25]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 [25]gcc@gcc.gnu.org. All of [26]our lists have public
+ list at [26]gcc@gcc.gnu.org. All of [27]our lists have public
archives.
- Copyright (C) [27]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [28]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 [28]maintained by the GCC team. Last modified
- 2013-01-07[29].
+ These pages are [29]maintained by the GCC team. Last modified
+ 2014-06-28[30].
References
@@ -1919,33 +3474,33 @@ References
3. http://gcc.gnu.org/gcc-4.5/changes.html#obsoleted
4. http://gcc.gnu.org/gcc-4.6/porting_to.html
5. http://gcc.gnu.org/projects/lto/whopr.pdf
- 6. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
+ 6. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
7. http://gcc.gnu.org/gcc-4.6/cxx0x_status.html
- 8. http://gcc.gnu.org/PR43145
- 9. http://gcc.gnu.org/PR43680
- 10. http://gcc.gnu.org/PR33558
+ 8. https://gcc.gnu.org/PR43145
+ 9. https://gcc.gnu.org/PR43680
+ 10. https://gcc.gnu.org/PR33558
11. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#253
- 12. http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.200x
- 13. http://gcc.gnu.org/onlinedocs/libstdc++/manual/debug_mode.html
- 14. http://gcc.gnu.org/onlinedocs/libstdc++/manual/debug.html#debug.races
- 15. http://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html
- 16. http://gcc.gnu.org/wiki/OOP
- 17. http://gcc.gnu.org/wiki/Coarray
- 18. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfcoarray_007d-233
+ 12. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.200x
+ 13. https://gcc.gnu.org/onlinedocs/libstdc++/manual/debug_mode.html
+ 14. https://gcc.gnu.org/onlinedocs/libstdc++/manual/debug.html#debug.races
+ 15. https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html
+ 16. https://gcc.gnu.org/wiki/OOP
+ 17. https://gcc.gnu.org/wiki/Coarray
+ 18. https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfcoarray_007d-233
19. http://golang.org/
- 20. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.1
- 21. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.2
- 22. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.3
- 23. http://gcc.gnu.org/onlinedocs/
- 24. mailto:gcc-help@gcc.gnu.org
- 25. mailto:gcc@gcc.gnu.org
- 26. http://gcc.gnu.org/lists.html
- 27. http://www.fsf.org/
- 28. http://gcc.gnu.org/about.html
- 29. http://validator.w3.org/check/referer
+ 20. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.1
+ 21. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.2
+ 22. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.3
+ 23. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.4
+ 24. https://gcc.gnu.org/onlinedocs/
+ 25. mailto:gcc-help@gcc.gnu.org
+ 26. mailto:gcc@gcc.gnu.org
+ 27. https://gcc.gnu.org/lists.html
+ 28. http://www.fsf.org/
+ 29. https://gcc.gnu.org/about.html
+ 30. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.5/index.html
-
GCC 4.5 Release Series
Jul 2, 2012
@@ -2005,7 +3560,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [18]maintained by the GCC team. Last modified
- 2012-11-02[19].
+ 2014-06-28[19].
References
@@ -2016,21 +3571,20 @@ References
5. http://gcc.gnu.org/gcc-4.5/changes.html
6. http://gcc.gnu.org/gcc-4.5/changes.html
7. http://gcc.gnu.org/gcc-4.5/buildstat.html
- 8. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 8. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
9. http://gcc.gnu.org/index.html
10. mailto:gcc@gcc.gnu.org
11. http://gcc.gnu.org/mirrors.html
12. http://gcc.gnu.org/svn.html
- 13. http://gcc.gnu.org/onlinedocs/
+ 13. https://gcc.gnu.org/onlinedocs/
14. mailto:gcc-help@gcc.gnu.org
15. mailto:gcc@gcc.gnu.org
- 16. http://gcc.gnu.org/lists.html
+ 16. https://gcc.gnu.org/lists.html
17. http://www.fsf.org/
- 18. http://gcc.gnu.org/about.html
+ 18. https://gcc.gnu.org/about.html
19. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.5/changes.html
-
GCC 4.5 Release Series
Changes, New Features, and Fixes
@@ -2267,7 +3821,7 @@ New Languages and Language specific improvements
defined ([13]DR 757).
* Labels may now have attributes, as has been permitted for a while
in C. This is only permitted when the label definition and the
- attribute specifier is followed by a semicolon--i.e., the label
+ attribute specifier is followed by a semicolon—i.e., the label
applies to an empty statement. The only useful attribute for a
label is unused.
* G++ now implements [14]DR 176. Previously G++ did not support using
@@ -2348,7 +3902,7 @@ vector-size: improvement = 3: call stack = 0x804842c ...
Fortran
- * The COMMON default padding has been changed - instead of adding the
+ * The COMMON default padding has been changed – instead of adding the
padding before a variable it is now added afterwards, which
increases the compatibility with other vendors and helps to obtain
the correct output in some cases. Cf. also the -falign-commons
@@ -2677,48 +4231,47 @@ GCC 4.5.4
provided this notice is preserved.
These pages are [34]maintained by the GCC team. Last modified
- 2012-11-02[35].
+ 2014-06-28[35].
References
1. http://www.multiprecision.org/
- 2. http://gcc.gnu.org/install/prerequisites.html
- 3. http://gcc.gnu.org/ml/gcc/2010-01/msg00510.html
+ 2. https://gcc.gnu.org/install/prerequisites.html
+ 3. https://gcc.gnu.org/ml/gcc/2010-01/msg00510.html
4. http://gcc.gnu.org/gcc-4.4/changes.html#obsoleted
5. http://gcc.gnu.org/gcc-4.5/changes.html#x86
6. http://www.multiprecision.org/
- 7. http://gcc.gnu.org/PR30789
- 8. http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto-801
- 9. http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-fwhopr-802
- 10. http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-fwhole-program-800
- 11. http://gcc.gnu.org/onlinedocs/gcc/Restricted-Pointers.html
+ 7. https://gcc.gnu.org/PR30789
+ 8. https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto-801
+ 9. https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-fwhopr-802
+ 10. https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-fwhole-program-800
+ 11. https://gcc.gnu.org/onlinedocs/gcc/Restricted-Pointers.html
12. http://gcc.gnu.org/gcc-4.5/cxx0x_status.html
13. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#757
14. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#176
- 15. http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.200x
- 16. http://gcc.gnu.org/onlinedocs/libstdc++/manual/profile_mode.html
- 17. http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.tr24733
+ 15. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.200x
+ 16. https://gcc.gnu.org/onlinedocs/libstdc++/manual/profile_mode.html
+ 17. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.tr24733
18. http://sourceware.org/gdb/wiki/STLSupport
19. http://gcc.gnu.org/gcc-4.4/changes.html
- 20. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html
- 21. http://gcc.gnu.org/onlinedocs/gfortran/Mixed-Language-Programming.html
- 22. http://gcc.gnu.org/onlinedocs/gfortran/GNU-Fortran-Compiler-Directives.html
- 23. http://gcc.gnu.org/wiki/OOP
- 24. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.1
- 25. http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto-801
- 26. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.2
- 27. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.3
- 28. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.4
- 29. http://gcc.gnu.org/onlinedocs/
+ 20. https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html
+ 21. https://gcc.gnu.org/onlinedocs/gfortran/Mixed-Language-Programming.html
+ 22. https://gcc.gnu.org/onlinedocs/gfortran/GNU-Fortran-Compiler-Directives.html
+ 23. https://gcc.gnu.org/wiki/OOP
+ 24. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.1
+ 25. https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto-801
+ 26. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.2
+ 27. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.3
+ 28. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.5.4
+ 29. https://gcc.gnu.org/onlinedocs/
30. mailto:gcc-help@gcc.gnu.org
31. mailto:gcc@gcc.gnu.org
- 32. http://gcc.gnu.org/lists.html
+ 32. https://gcc.gnu.org/lists.html
33. http://www.fsf.org/
- 34. http://gcc.gnu.org/about.html
+ 34. https://gcc.gnu.org/about.html
35. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.4/index.html
-
GCC 4.4 Release Series
March 13, 2012
@@ -2787,7 +4340,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [21]maintained by the GCC team. Last modified
- 2012-11-02[22].
+ 2014-06-28[22].
References
@@ -2801,21 +4354,20 @@ References
8. http://gcc.gnu.org/gcc-4.4/changes.html
9. http://gcc.gnu.org/gcc-4.4/changes.html
10. http://gcc.gnu.org/gcc-4.4/buildstat.html
- 11. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 11. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
12. http://gcc.gnu.org/index.html
13. mailto:gcc@gcc.gnu.org
14. http://gcc.gnu.org/mirrors.html
15. http://gcc.gnu.org/svn.html
- 16. http://gcc.gnu.org/onlinedocs/
+ 16. https://gcc.gnu.org/onlinedocs/
17. mailto:gcc-help@gcc.gnu.org
18. mailto:gcc@gcc.gnu.org
- 19. http://gcc.gnu.org/lists.html
+ 19. https://gcc.gnu.org/lists.html
20. http://www.fsf.org/
- 21. http://gcc.gnu.org/about.html
+ 21. https://gcc.gnu.org/about.html
22. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.4/changes.html
-
GCC 4.4 Release Series
Changes, New Features, and Fixes
@@ -3418,39 +4970,38 @@ GCC 4.4.7
provided this notice is preserved.
These pages are [25]maintained by the GCC team. Last modified
- 2012-11-02[26].
+ 2014-06-28[26].
References
1. http://gcc.gnu.org/gcc-4.4/changes.html#4.4.7
2. http://gcc.gnu.org/gcc-4.3/changes.html#obsoleted
3. http://gcc.gnu.org/gcc-4.4/porting_to.html
- 4. http://gcc.gnu.org/wiki/Graphite
+ 4. https://gcc.gnu.org/wiki/Graphite
5. http://openmp.org/wp/openmp-specifications/
6. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1040.pdf
7. http://gcc.gnu.org/gcc-4.4/cxx0x_status.html
- 8. http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#id476343
- 9. http://gcc.gnu.org/onlinedocs/gfortran/Preprocessing-Options.html
- 10. http://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWarray-temporaries_007d-125
- 11. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfcheck-array-temporaries_007d-221
- 12. http://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html#index-g_t_0040code_007bbackslash_007d-34
- 13. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.1
- 14. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.2
- 15. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.3
- 16. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.4
- 17. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.5
- 18. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.6
- 19. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.7
- 20. http://gcc.gnu.org/onlinedocs/
+ 8. https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#id476343
+ 9. https://gcc.gnu.org/onlinedocs/gfortran/Preprocessing-Options.html
+ 10. https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWarray-temporaries_007d-125
+ 11. https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfcheck-array-temporaries_007d-221
+ 12. https://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html#index-g_t_0040code_007bbackslash_007d-34
+ 13. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.1
+ 14. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.2
+ 15. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.3
+ 16. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.4
+ 17. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.5
+ 18. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.6
+ 19. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.7
+ 20. https://gcc.gnu.org/onlinedocs/
21. mailto:gcc-help@gcc.gnu.org
22. mailto:gcc@gcc.gnu.org
- 23. http://gcc.gnu.org/lists.html
+ 23. https://gcc.gnu.org/lists.html
24. http://www.fsf.org/
- 25. http://gcc.gnu.org/about.html
+ 25. https://gcc.gnu.org/about.html
26. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.3/index.html
-
GCC 4.3 Release Series
Jun 27, 2011
@@ -3516,7 +5067,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [20]maintained by the GCC team. Last modified
- 2012-11-02[21].
+ 2014-06-28[21].
References
@@ -3529,21 +5080,20 @@ References
7. http://gcc.gnu.org/gcc-4.3/changes.html
8. http://gcc.gnu.org/gcc-4.3/changes.html
9. http://gcc.gnu.org/gcc-4.3/buildstat.html
- 10. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 10. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
11. http://gcc.gnu.org/index.html
12. mailto:gcc@gcc.gnu.org
13. http://gcc.gnu.org/mirrors.html
14. http://gcc.gnu.org/svn.html
- 15. http://gcc.gnu.org/onlinedocs/
+ 15. https://gcc.gnu.org/onlinedocs/
16. mailto:gcc-help@gcc.gnu.org
17. mailto:gcc@gcc.gnu.org
- 18. http://gcc.gnu.org/lists.html
+ 18. https://gcc.gnu.org/lists.html
19. http://www.fsf.org/
- 20. http://gcc.gnu.org/about.html
+ 20. https://gcc.gnu.org/about.html
21. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.3/changes.html
-
GCC 4.3 Release Series
Changes, New Features, and Fixes
@@ -4322,50 +5872,49 @@ GCC 4.3.6
provided this notice is preserved.
These pages are [36]maintained by the GCC team. Last modified
- 2012-11-02[37].
+ 2014-06-28[37].
References
1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.5
2. http://gmplib.org/
3. http://www.mpfr.org/
- 4. http://gcc.gnu.org/install/prerequisites.html
- 5. http://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html
- 6. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
+ 4. https://gcc.gnu.org/install/prerequisites.html
+ 5. https://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html
+ 6. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
7. http://gcc.gnu.org/gcc-4.3/porting_to.html
8. http://www.mpfr.org/
9. http://www.mpfr.org/
10. http://www.mpfr.org/
- 11. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
+ 11. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
12. http://gcc.gnu.org/gcc-4.3/cxx0x_status.html
13. http://gcc.gnu.org/gcc-4.3/cxx0x_status.html
- 14. http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#m anual.intro.status.standard.tr1
- 15. http://gcc.gnu.org/onlinedocs/libstdc++/manual/parallel_mode.html
+ 14. https://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#m anual.intro.status.standard.tr1
+ 15. https://gcc.gnu.org/onlinedocs/libstdc++/manual/parallel_mode.html
16. http://gmplib.org/
17. http://www.mpfr.org/
- 18. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#Code-Gen-Options
- 19. http://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfinit-local-zero_007d-167
- 20. http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gfortran/GAMMA.html
- 21. http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gfortran/LGAMMA.html
- 22. http://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html
- 23. http://gcc.gnu.org/onlinedocs/gfortran/BOZ-literal-constants.html
- 24. http://gcc.gnu.org/onlinedocs/libstdc++/
- 25. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.1
- 26. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.2
- 27. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.3
- 28. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.4
- 29. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.5
- 30. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.6
- 31. http://gcc.gnu.org/onlinedocs/
+ 18. https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#Code-Gen-Options
+ 19. https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfinit-local-zero_007d-167
+ 20. https://gcc.gnu.org/onlinedocs/gcc-4.3.0/gfortran/GAMMA.html
+ 21. https://gcc.gnu.org/onlinedocs/gcc-4.3.0/gfortran/LGAMMA.html
+ 22. https://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html
+ 23. https://gcc.gnu.org/onlinedocs/gfortran/BOZ-literal-constants.html
+ 24. https://gcc.gnu.org/onlinedocs/libstdc++/
+ 25. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.1
+ 26. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.2
+ 27. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.3
+ 28. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.4
+ 29. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.5
+ 30. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.3.6
+ 31. https://gcc.gnu.org/onlinedocs/
32. mailto:gcc-help@gcc.gnu.org
33. mailto:gcc@gcc.gnu.org
- 34. http://gcc.gnu.org/lists.html
+ 34. https://gcc.gnu.org/lists.html
35. http://www.fsf.org/
- 36. http://gcc.gnu.org/about.html
+ 36. https://gcc.gnu.org/about.html
37. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.2/index.html
-
GCC 4.2 Release Series
May 19, 2008
@@ -4425,7 +5974,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [18]maintained by the GCC team. Last modified
- 2012-11-02[19].
+ 2014-06-28[19].
References
@@ -4436,21 +5985,20 @@ References
5. http://gcc.gnu.org/gcc-4.2/changes.html
6. http://gcc.gnu.org/gcc-4.2/changes.html
7. http://gcc.gnu.org/gcc-4.2/buildstat.html
- 8. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 8. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
9. http://gcc.gnu.org/index.html
10. mailto:gcc@gcc.gnu.org
11. http://gcc.gnu.org/mirrors.html
12. http://gcc.gnu.org/svn.html
- 13. http://gcc.gnu.org/onlinedocs/
+ 13. https://gcc.gnu.org/onlinedocs/
14. mailto:gcc-help@gcc.gnu.org
15. mailto:gcc@gcc.gnu.org
- 16. http://gcc.gnu.org/lists.html
+ 16. https://gcc.gnu.org/lists.html
17. http://www.fsf.org/
- 18. http://gcc.gnu.org/about.html
+ 18. https://gcc.gnu.org/about.html
19. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.2/changes.html
-
GCC 4.2 Release Series
Changes, New Features, and Fixes
@@ -4638,7 +6186,7 @@ New Languages and Language specific improvements
memory than if the shared version of libgcj were used. However
caution should be used as it can also cause essential parts of the
library to be omitted. Some of these issues are discussed in:
- [6]http://gcc.gnu.org/wiki/Statically_linking_libgcj
+ [6]https://gcc.gnu.org/wiki/Statically_linking_libgcj
* fastjar is no longer bundled with GCC. To build libgcj, you will
need either InfoZIP (both zip and unzip) or an external jar
program. In the former case, the GCC build will install a jar shell
@@ -4755,26 +6303,25 @@ Other significant improvements
provided this notice is preserved.
These pages are [12]maintained by the GCC team. Last modified
- 2012-11-02[13].
+ 2014-06-28[13].
References
1. http://gcc.gnu.org/projects/gomp/
- 2. http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
- 3. http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#manual.intro.status.standard.tr1
- 4. http://gcc.gnu.org/onlinedocs/libstdc++/ext/pb_ds/index.html
- 5. http://gcc.gnu.org/onlinedocs/gfortran/Runtime-Options.html
- 6. http://gcc.gnu.org/wiki/Statically_linking_libgcj
- 7. http://gcc.gnu.org/onlinedocs/
+ 2. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
+ 3. https://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html#manual.intro.status.standard.tr1
+ 4. https://gcc.gnu.org/onlinedocs/libstdc++/ext/pb_ds/index.html
+ 5. https://gcc.gnu.org/onlinedocs/gfortran/Runtime-Options.html
+ 6. https://gcc.gnu.org/wiki/Statically_linking_libgcj
+ 7. https://gcc.gnu.org/onlinedocs/
8. mailto:gcc-help@gcc.gnu.org
9. mailto:gcc@gcc.gnu.org
- 10. http://gcc.gnu.org/lists.html
+ 10. https://gcc.gnu.org/lists.html
11. http://www.fsf.org/
- 12. http://gcc.gnu.org/about.html
+ 12. https://gcc.gnu.org/about.html
13. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.1/index.html
-
GCC 4.1 Release Series
February 13, 2007
@@ -4828,7 +6375,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [16]maintained by the GCC team. Last modified
- 2012-11-02[17].
+ 2014-06-28[17].
References
@@ -4837,21 +6384,20 @@ References
3. http://gcc.gnu.org/gcc-4.1/changes.html
4. http://gcc.gnu.org/gcc-4.1/changes.html
5. http://gcc.gnu.org/gcc-4.1/buildstat.html
- 6. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 6. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
7. http://gcc.gnu.org/index.html
8. mailto:gcc@gcc.gnu.org
9. http://gcc.gnu.org/mirrors.html
10. http://gcc.gnu.org/svn.html
- 11. http://gcc.gnu.org/onlinedocs/
+ 11. https://gcc.gnu.org/onlinedocs/
12. mailto:gcc-help@gcc.gnu.org
13. mailto:gcc@gcc.gnu.org
- 14. http://gcc.gnu.org/lists.html
+ 14. https://gcc.gnu.org/lists.html
15. http://www.fsf.org/
- 16. http://gcc.gnu.org/about.html
+ 16. https://gcc.gnu.org/about.html
17. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.1/changes.html
-
GCC 4.1 Release Series
Changes, New Features, and Fixes
@@ -5241,7 +6787,7 @@ New Languages and Language specific improvements
most of the work is currently being done around gcj/gij
we want this framework to be as VM neutral as possible.
Early design is described in:
- [3]http://gcc.gnu.org/ml/java/2005-05/msg00260.html
+ [3]https://gcc.gnu.org/ml/java/2005-05/msg00260.html
o QT4 AWT peers, enable by giving configure
--enable-qt-peer. Included, but not ready for production
yet. They are explicitly disabled and not supported. But
@@ -5392,26 +6938,25 @@ GCC 4.1.2
provided this notice is preserved.
These pages are [12]maintained by the GCC team. Last modified
- 2012-11-02[13].
+ 2014-06-28[13].
References
1. http://gcc.gnu.org/gcc-4.1/changes.html#4.1.2
2. http://developer.classpath.org/mediation/ClasspathGraphicsImagesText
- 3. http://gcc.gnu.org/ml/java/2005-05/msg00260.html
+ 3. https://gcc.gnu.org/ml/java/2005-05/msg00260.html
4. http://developer.classpath.org/doc/
- 5. http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html
- 6. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.1.2
- 7. http://gcc.gnu.org/onlinedocs/
+ 5. https://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html
+ 6. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.1.2
+ 7. https://gcc.gnu.org/onlinedocs/
8. mailto:gcc-help@gcc.gnu.org
9. mailto:gcc@gcc.gnu.org
- 10. http://gcc.gnu.org/lists.html
+ 10. https://gcc.gnu.org/lists.html
11. http://www.fsf.org/
- 12. http://gcc.gnu.org/about.html
+ 12. https://gcc.gnu.org/about.html
13. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.0/index.html
-
GCC 4.0 Release Series
January 31, 2007
@@ -5471,7 +7016,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [18]maintained by the GCC team. Last modified
- 2012-11-02[19].
+ 2014-06-28[19].
References
@@ -5482,21 +7027,20 @@ References
5. http://gcc.gnu.org/gcc-4.0/changes.html#4.0.1
6. http://gcc.gnu.org/gcc-4.0/changes.html
7. http://gcc.gnu.org/gcc-4.0/buildstat.html
- 8. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 8. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
9. http://gcc.gnu.org/index.html
10. mailto:gcc@gcc.gnu.org
11. http://gcc.gnu.org/mirrors.html
12. http://gcc.gnu.org/svn.html
- 13. http://gcc.gnu.org/onlinedocs/
+ 13. https://gcc.gnu.org/onlinedocs/
14. mailto:gcc-help@gcc.gnu.org
15. mailto:gcc@gcc.gnu.org
- 16. http://gcc.gnu.org/lists.html
+ 16. https://gcc.gnu.org/lists.html
17. http://www.fsf.org/
- 18. http://gcc.gnu.org/about.html
+ 18. https://gcc.gnu.org/about.html
19. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-4.0/changes.html
-
GCC 4.0 Release Series
Changes, New Features, and Fixes
@@ -5941,7 +7485,7 @@ Other significant improvements
solving problems many projects such as python were forced to use
RTLD_LOCAL for (with its resulting issues for C++ correctness). You
can find more information about using these options at
- [11]http://gcc.gnu.org/wiki/Visibility.
+ [11]https://gcc.gnu.org/wiki/Visibility.
__________________________________________________________________
GCC 4.0.1
@@ -5998,7 +7542,7 @@ GCC 4.0.4
provided this notice is preserved.
These pages are [21]maintained by the GCC team. Last modified
- 2012-11-02[22].
+ 2014-06-28[22].
References
@@ -6011,22 +7555,21 @@ References
7. http://gcc.gnu.org/gcc-4.0/changes.html#visibility
8. http://mentorembedded.github.com/cxx-abi/
9. http://gcc.gnu.org/fortran/
- 10. http://gcc.gnu.org/install/
- 11. http://gcc.gnu.org/wiki/Visibility
- 12. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.0.1
- 13. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.0.2
- 14. http://gcc.gnu.org/ml/gcc-cvs/2005-09/msg00984.html
- 15. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.0.4
- 16. http://gcc.gnu.org/onlinedocs/
+ 10. https://gcc.gnu.org/install/
+ 11. https://gcc.gnu.org/wiki/Visibility
+ 12. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.0.1
+ 13. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.0.2
+ 14. https://gcc.gnu.org/ml/gcc-cvs/2005-09/msg00984.html
+ 15. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.0.4
+ 16. https://gcc.gnu.org/onlinedocs/
17. mailto:gcc-help@gcc.gnu.org
18. mailto:gcc@gcc.gnu.org
- 19. http://gcc.gnu.org/lists.html
+ 19. https://gcc.gnu.org/lists.html
20. http://www.fsf.org/
- 21. http://gcc.gnu.org/about.html
+ 21. https://gcc.gnu.org/about.html
22. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.4/index.html
-
GCC 3.4 Release Series
May 26, 2006
@@ -6097,13 +7640,13 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [22]maintained by the GCC team. Last modified
- 2012-11-02[23].
+ 2014-06-28[23].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-3.4/changes.html
- 3. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 3. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
4. http://gcc.gnu.org/gcc-3.4/changes.html#3.4.6
5. http://gcc.gnu.org/gcc-3.4/changes.html#3.4.5
6. http://gcc.gnu.org/gcc-3.4/changes.html#3.4.4
@@ -6112,21 +7655,20 @@ References
9. http://gcc.gnu.org/gcc-3.4/changes.html#3.4.1
10. http://gcc.gnu.org/gcc-3.4/changes.html
11. http://gcc.gnu.org/gcc-3.4/buildstat.html
- 12. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 12. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
13. http://gcc.gnu.org/index.html
14. mailto:gcc@gcc.gnu.org
15. http://gcc.gnu.org/mirrors.html
16. http://gcc.gnu.org/svn.html
- 17. http://gcc.gnu.org/onlinedocs/
+ 17. https://gcc.gnu.org/onlinedocs/
18. mailto:gcc-help@gcc.gnu.org
19. mailto:gcc@gcc.gnu.org
- 20. http://gcc.gnu.org/lists.html
+ 20. https://gcc.gnu.org/lists.html
21. http://www.fsf.org/
- 22. http://gcc.gnu.org/about.html
+ 22. https://gcc.gnu.org/about.html
23. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.4/changes.html
-
GCC 3.4 Release Series
Changes, New Features, and Fixes
@@ -7886,7 +9428,7 @@ GCC 3.4.6
provided this notice is preserved.
These pages are [417]maintained by the GCC team. Last modified
- 2012-11-02[418].
+ 2014-06-28[418].
References
@@ -7897,420 +9439,419 @@ References
5. http://gcc.gnu.org/gcc-3.4/mips-abi.html
6. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
7. http://www.boost.org/
- 8. http://gcc.gnu.org/PR11953
- 9. http://gcc.gnu.org/PR8361
- 10. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other%20Builtins
+ 8. https://gcc.gnu.org/PR11953
+ 9. https://gcc.gnu.org/PR8361
+ 10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other Builtins
11. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#209
12. http://gcc.gnu.org/bugs/#cxx_rvalbind
- 13. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
- 14. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
- 15. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
+ 13. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
+ 14. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
+ 15. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
16. http://www.gnu.org/software/classpath/
17. http://www.eclipse.org/
- 18. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/g77/News.html
- 19. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Alpha-Built-in-Functions.html
+ 18. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/g77/News.html
+ 19. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Alpha-Built-in-Functions.html
20. http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51A_HTML/ARH9MBTE/DTMNPLTN.HTM#normal-argument-list-structure
- 21. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gccint/Processor-pipeline-description.html
- 22. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gccint/Comparison-of-the-two-descriptions.html
- 23. http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gccint/Processor-pipeline-description.html
+ 21. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gccint/Processor-pipeline-description.html
+ 22. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gccint/Comparison-of-the-two-descriptions.html
+ 23. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gccint/Processor-pipeline-description.html
24. http://gcc.gnu.org/gcc-3.4/mips-abi.html
25. http://gcc.gnu.org/gcc-3.4/powerpc-abi.html
26. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
- 27. http://gcc.gnu.org/bugzilla/buglist.cgi?short_desc_type=notregexp&short_desc=%5C%5B3%5C.4.*%5BRr%5Degression&target_milestone=3.4.0&bug_status=RESOLVED&resolution=FIXED
- 28. http://gcc.gnu.org/PR10129
- 29. http://gcc.gnu.org/PR14576
- 30. http://gcc.gnu.org/PR14760
- 31. http://gcc.gnu.org/PR14671
- 32. http://gcc.gnu.org/PR15093
- 33. http://gcc.gnu.org/PR15178
- 34. http://gcc.gnu.org/PR12753
- 35. http://gcc.gnu.org/PR13985
- 36. http://gcc.gnu.org/PR14810
- 37. http://gcc.gnu.org/PR14883
- 38. http://gcc.gnu.org/PR15044
- 39. http://gcc.gnu.org/PR15057
- 40. http://gcc.gnu.org/PR15064
- 41. http://gcc.gnu.org/PR15142
- 42. http://gcc.gnu.org/PR15159
- 43. http://gcc.gnu.org/PR15165
- 44. http://gcc.gnu.org/PR15193
- 45. http://gcc.gnu.org/PR15209
- 46. http://gcc.gnu.org/PR15227
- 47. http://gcc.gnu.org/PR15285
- 48. http://gcc.gnu.org/PR15299
- 49. http://gcc.gnu.org/PR15329
- 50. http://gcc.gnu.org/PR15550
- 51. http://gcc.gnu.org/PR15554
- 52. http://gcc.gnu.org/PR15640
- 53. http://gcc.gnu.org/PR15666
- 54. http://gcc.gnu.org/PR15696
- 55. http://gcc.gnu.org/PR15701
- 56. http://gcc.gnu.org/PR15761
- 57. http://gcc.gnu.org/PR15829
- 58. http://gcc.gnu.org/PR14538
- 59. http://gcc.gnu.org/PR12391
- 60. http://gcc.gnu.org/PR14649
- 61. http://gcc.gnu.org/PR15004
- 62. http://gcc.gnu.org/PR15749
- 63. http://gcc.gnu.org/PR10646
- 64. http://gcc.gnu.org/PR12077
- 65. http://gcc.gnu.org/PR13598
- 66. http://gcc.gnu.org/PR14211
- 67. http://gcc.gnu.org/PR14220
- 68. http://gcc.gnu.org/PR14245
- 69. http://gcc.gnu.org/PR14340
- 70. http://gcc.gnu.org/PR14600
- 71. http://gcc.gnu.org/PR14668
- 72. http://gcc.gnu.org/PR14775
- 73. http://gcc.gnu.org/PR14821
- 74. http://gcc.gnu.org/PR14930
- 75. http://gcc.gnu.org/PR14932
- 76. http://gcc.gnu.org/PR14950
- 77. http://gcc.gnu.org/PR14962
- 78. http://gcc.gnu.org/PR14975
- 79. http://gcc.gnu.org/PR15002
- 80. http://gcc.gnu.org/PR15025
- 81. http://gcc.gnu.org/PR15046
- 82. http://gcc.gnu.org/PR15069
- 83. http://gcc.gnu.org/PR15074
- 84. http://gcc.gnu.org/PR15083
- 85. http://gcc.gnu.org/PR15096
- 86. http://gcc.gnu.org/PR15287
- 87. http://gcc.gnu.org/PR15317
- 88. http://gcc.gnu.org/PR15337
- 89. http://gcc.gnu.org/PR15361
- 90. http://gcc.gnu.org/PR15412
- 91. http://gcc.gnu.org/PR15427
- 92. http://gcc.gnu.org/PR15471
- 93. http://gcc.gnu.org/PR15503
- 94. http://gcc.gnu.org/PR15507
- 95. http://gcc.gnu.org/PR15542
- 96. http://gcc.gnu.org/PR15565
- 97. http://gcc.gnu.org/PR15625
- 98. http://gcc.gnu.org/PR15629
- 99. http://gcc.gnu.org/PR15742
- 100. http://gcc.gnu.org/PR15775
- 101. http://gcc.gnu.org/PR15821
- 102. http://gcc.gnu.org/PR15862
- 103. http://gcc.gnu.org/PR15875
- 104. http://gcc.gnu.org/PR15877
- 105. http://gcc.gnu.org/PR15947
- 106. http://gcc.gnu.org/PR16020
- 107. http://gcc.gnu.org/PR16154
- 108. http://gcc.gnu.org/PR16174
- 109. http://gcc.gnu.org/PR14315
- 110. http://gcc.gnu.org/PR15151
- 111. http://gcc.gnu.org/PR7993
- 112. http://gcc.gnu.org/PR15228
- 113. http://gcc.gnu.org/PR15345
- 114. http://gcc.gnu.org/PR15945
- 115. http://gcc.gnu.org/PR15526
- 116. http://gcc.gnu.org/PR14690
- 117. http://gcc.gnu.org/PR15112
- 118. http://gcc.gnu.org/PR15067
- 119. http://gcc.gnu.org/PR1963
- 120. http://gcc.gnu.org/PR15717
- 121. http://gcc.gnu.org/PR14782
- 122. http://gcc.gnu.org/PR14828
- 123. http://gcc.gnu.org/PR15202
- 124. http://gcc.gnu.org/PR14610
- 125. http://gcc.gnu.org/PR14813
- 126. http://gcc.gnu.org/PR14857
- 127. http://gcc.gnu.org/PR15598
- 128. http://gcc.gnu.org/PR15653
- 129. http://gcc.gnu.org/PR15189
- 130. http://gcc.gnu.org/PR15331
- 131. http://gcc.gnu.org/PR16144
- 132. http://gcc.gnu.org/PR16176
- 133. http://gcc.gnu.org/PR11591
- 134. http://gcc.gnu.org/PR12028
- 135. http://gcc.gnu.org/PR14478
- 136. http://gcc.gnu.org/PR14567
- 137. http://gcc.gnu.org/PR14715
- 138. http://gcc.gnu.org/PR14902
- 139. http://gcc.gnu.org/PR14924
- 140. http://gcc.gnu.org/PR14960
- 141. http://gcc.gnu.org/PR15106
- 142. http://gcc.gnu.org/PR16026
- 143. http://gcc.gnu.org/PR15191
- 144. http://gcc.gnu.org/PR15662
- 145. http://gcc.gnu.org/PR15054
- 146. http://gcc.gnu.org/PR15783
- 147. http://gcc.gnu.org/PR15626
- 148. http://gcc.gnu.org/PR14326
- 149. http://gcc.gnu.org/PR14723
- 150. http://gcc.gnu.org/PR15290
- 151. http://gcc.gnu.org/PR15250
- 152. http://gcc.gnu.org/PR15551
- 153. http://gcc.gnu.org/PR8309
- 154. http://gcc.gnu.org/PR13250
- 155. http://gcc.gnu.org/PR13803
- 156. http://gcc.gnu.org/PR14093
- 157. http://gcc.gnu.org/PR14457
- 158. http://gcc.gnu.org/PR14542
- 159. http://gcc.gnu.org/PR15100
- 160. http://gcc.gnu.org/PR15296
- 161. http://gcc.gnu.org/PR15396
- 162. http://gcc.gnu.org/PR15782
- 163. http://gcc.gnu.org/PR11610
- 164. http://gcc.gnu.org/PR15488
- 165. http://gcc.gnu.org/PR15489
- 166. http://gcc.gnu.org/PR13928
- 167. http://gcc.gnu.org/PR14150
- 168. http://gcc.gnu.org/PR14949
- 169. http://gcc.gnu.org/PR15123
- 170. http://gcc.gnu.org/PR16469
- 171. http://gcc.gnu.org/PR16344
- 172. http://gcc.gnu.org/PR16842
- 173. http://gcc.gnu.org/PR12608
- 174. http://gcc.gnu.org/PR14492
- 175. http://gcc.gnu.org/PR15461
- 176. http://gcc.gnu.org/PR15890
- 177. http://gcc.gnu.org/PR16180
- 178. http://gcc.gnu.org/PR16224
- 179. http://gcc.gnu.org/PR16408
- 180. http://gcc.gnu.org/PR16529
- 181. http://gcc.gnu.org/PR16698
- 182. http://gcc.gnu.org/PR16706
- 183. http://gcc.gnu.org/PR16810
- 184. http://gcc.gnu.org/PR16851
- 185. http://gcc.gnu.org/PR16870
- 186. http://gcc.gnu.org/PR16904
- 187. http://gcc.gnu.org/PR16905
- 188. http://gcc.gnu.org/PR16964
- 189. http://gcc.gnu.org/PR17068
- 190. http://gcc.gnu.org/PR16366
- 191. http://gcc.gnu.org/PR15345
- 192. http://gcc.gnu.org/PR16590
- 193. http://gcc.gnu.org/PR16693
- 194. http://gcc.gnu.org/PR17078
- 195. http://gcc.gnu.org/PR13956
- 196. http://gcc.gnu.org/PR16684
- 197. http://gcc.gnu.org/PR12658
- 198. http://gcc.gnu.org/PR13092
- 199. http://gcc.gnu.org/PR15320
- 200. http://gcc.gnu.org/PR16246
- 201. http://gcc.gnu.org/PR16273
- 202. http://gcc.gnu.org/PR16401
- 203. http://gcc.gnu.org/PR16411
- 204. http://gcc.gnu.org/PR16489
- 205. http://gcc.gnu.org/PR16618
- 206. http://gcc.gnu.org/PR16637
- 207. http://gcc.gnu.org/PR16717
- 208. http://gcc.gnu.org/PR16813
- 209. http://gcc.gnu.org/PR16853
- 210. http://gcc.gnu.org/PR16889
- 211. http://gcc.gnu.org/PR16959
- 212. http://gcc.gnu.org/PR7587
- 213. http://gcc.gnu.org/PR16473
- 214. http://gcc.gnu.org/PR16478
- 215. http://gcc.gnu.org/PR10695
- 216. http://gcc.gnu.org/PR16974
- 217. http://gcc.gnu.org/PR16298
- 218. http://gcc.gnu.org/PR17113
- 219. http://gcc.gnu.org/PR14697
- 220. http://gcc.gnu.org/PR15869
- 221. http://gcc.gnu.org/PR16325
- 222. http://gcc.gnu.org/PR16357
- 223. http://gcc.gnu.org/PR16380
- 224. http://gcc.gnu.org/PR16407
- 225. http://gcc.gnu.org/PR16643
- 226. http://gcc.gnu.org/PR15927
- 227. http://gcc.gnu.org/PR15948
- 228. http://gcc.gnu.org/PR17019
- 229. http://gcc.gnu.org/PR16130
- 230. http://gcc.gnu.org/PR16142
- 231. http://gcc.gnu.org/PR16278
- 232. http://gcc.gnu.org/PR16414
- 233. http://gcc.gnu.org/PR16445
- 234. http://gcc.gnu.org/PR16490
- 235. http://gcc.gnu.org/PR16683
- 236. http://gcc.gnu.org/PR16195
- 237. http://gcc.gnu.org/PR16239
- 238. http://gcc.gnu.org/PR16199
- 239. http://gcc.gnu.org/PR16416
- 240. http://gcc.gnu.org/PR16430
- 241. http://gcc.gnu.org/PR16379
- 242. http://gcc.gnu.org/PR17093
- 243. http://gcc.gnu.org/PR17119
- 244. http://gcc.gnu.org/PR15928
- 245. http://gcc.gnu.org/PR16210
- 246. http://gcc.gnu.org/PR15488
- 247. http://gcc.gnu.org/PR16250
- 248. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.3
- 249. http://gcc.gnu.org/PR17369
- 250. http://gcc.gnu.org/PR17850
- 251. http://gcc.gnu.org/PR13948
- 252. http://gcc.gnu.org/PR14492
- 253. http://gcc.gnu.org/PR16301
- 254. http://gcc.gnu.org/PR16566
- 255. http://gcc.gnu.org/PR17023
- 256. http://gcc.gnu.org/PR17027
- 257. http://gcc.gnu.org/PR17524
- 258. http://gcc.gnu.org/PR17826
- 259. http://gcc.gnu.org/PR15526
- 260. http://gcc.gnu.org/PR16999
- 261. http://gcc.gnu.org/PR17503
- 262. http://gcc.gnu.org/PR17581
- 263. http://gcc.gnu.org/PR18129
- 264. http://gcc.gnu.org/PR10975
- 265. http://gcc.gnu.org/PR11722
- 266. http://gcc.gnu.org/PR14534
- 267. http://gcc.gnu.org/PR15172
- 268. http://gcc.gnu.org/PR15786
- 269. http://gcc.gnu.org/PR16162
- 270. http://gcc.gnu.org/PR16612
- 271. http://gcc.gnu.org/PR16715
- 272. http://gcc.gnu.org/PR16848
- 273. http://gcc.gnu.org/PR17132
- 274. http://gcc.gnu.org/PR17259
- 275. http://gcc.gnu.org/PR17327
- 276. http://gcc.gnu.org/PR17393
- 277. http://gcc.gnu.org/PR17501
- 278. http://gcc.gnu.org/PR17537
- 279. http://gcc.gnu.org/PR17585
- 280. http://gcc.gnu.org/PR17821
- 281. http://gcc.gnu.org/PR17829
- 282. http://gcc.gnu.org/PR17851
- 283. http://gcc.gnu.org/PR17976
- 284. http://gcc.gnu.org/PR18020
- 285. http://gcc.gnu.org/PR18093
- 286. http://gcc.gnu.org/PR18140
- 287. http://gcc.gnu.org/PR17541
- 288. http://gcc.gnu.org/PR17853
- 289. http://gcc.gnu.org/PR17245
- 290. http://gcc.gnu.org/PR17167
- 291. http://gcc.gnu.org/PR17277
- 292. http://gcc.gnu.org/PR17505
- 293. http://gcc.gnu.org/PR17684
- 294. http://gcc.gnu.org/PR17384
- 295. http://gcc.gnu.org/PR17770
- 296. http://gcc.gnu.org/PR11476
- 297. http://gcc.gnu.org/PR14064
- 298. http://gcc.gnu.org/PR14678
- 299. http://gcc.gnu.org/PR15583
- 300. http://gcc.gnu.org/PR15790
- 301. http://gcc.gnu.org/PR15886
- 302. http://gcc.gnu.org/PR16884
- 303. http://gcc.gnu.org/PR13841
- 304. http://gcc.gnu.org/PR15860
- 305. http://gcc.gnu.org/PR17465
- 306. http://gcc.gnu.org/PR17469
- 307. http://gcc.gnu.org/PR18138
- 308. http://gcc.gnu.org/PR15498
- 309. http://gcc.gnu.org/PR15747
- 310. http://gcc.gnu.org/PR16406
- 311. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.4
- 312. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.5
- 313. http://gcc.gnu.org/PR24688
- 314. http://gcc.gnu.org/PR17188
- 315. http://gcc.gnu.org/PR20187
- 316. http://gcc.gnu.org/PR21873
- 317. http://gcc.gnu.org/PR21899
- 318. http://gcc.gnu.org/PR22061
- 319. http://gcc.gnu.org/PR22208
- 320. http://gcc.gnu.org/PR22458
- 321. http://gcc.gnu.org/PR22589
- 322. http://gcc.gnu.org/PR24101
- 323. http://gcc.gnu.org/PR10611
- 324. http://gcc.gnu.org/PR13377
- 325. http://gcc.gnu.org/PR16002
- 326. http://gcc.gnu.org/PR17413
- 327. http://gcc.gnu.org/PR17609
- 328. http://gcc.gnu.org/PR17618
- 329. http://gcc.gnu.org/PR18124
- 330. http://gcc.gnu.org/PR18155
- 331. http://gcc.gnu.org/PR18177
- 332. http://gcc.gnu.org/PR18368
- 333. http://gcc.gnu.org/PR18378
- 334. http://gcc.gnu.org/PR18466
- 335. http://gcc.gnu.org/PR18512
- 336. http://gcc.gnu.org/PR18545
- 337. http://gcc.gnu.org/PR18738
- 338. http://gcc.gnu.org/PR18803
- 339. http://gcc.gnu.org/PR19004
- 340. http://gcc.gnu.org/PR19208
- 341. http://gcc.gnu.org/PR19253
- 342. http://gcc.gnu.org/PR19608
- 343. http://gcc.gnu.org/PR19884
- 344. http://gcc.gnu.org/PR20153
- 345. http://gcc.gnu.org/PR20563
- 346. http://gcc.gnu.org/PR20789
- 347. http://gcc.gnu.org/PR21336
- 348. http://gcc.gnu.org/PR21768
- 349. http://gcc.gnu.org/PR21853
- 350. http://gcc.gnu.org/PR21903
- 351. http://gcc.gnu.org/PR21983
- 352. http://gcc.gnu.org/PR21987
- 353. http://gcc.gnu.org/PR22153
- 354. http://gcc.gnu.org/PR22172
- 355. http://gcc.gnu.org/PR21286
- 356. http://gcc.gnu.org/PR22233
- 357. http://gcc.gnu.org/PR22508
- 358. http://gcc.gnu.org/PR22545
- 359. http://gcc.gnu.org/PR23528
- 360. http://gcc.gnu.org/PR23550
- 361. http://gcc.gnu.org/PR23586
- 362. http://gcc.gnu.org/PR23624
- 363. http://gcc.gnu.org/PR23639
- 364. http://gcc.gnu.org/PR23797
- 365. http://gcc.gnu.org/PR23965
- 366. http://gcc.gnu.org/PR24052
- 367. http://gcc.gnu.org/PR24580
- 368. http://gcc.gnu.org/PR24267
- 369. http://gcc.gnu.org/PR17810
- 370. http://gcc.gnu.org/PR17860
- 371. http://gcc/gnu.org/PR21709
- 372. http://gcc.gnu.org/PR21964
- 373. http://gcc.gnu.org/PR22167
- 374. http://gcc.gnu.org/PR22619
- 375. http://gcc.gnu.org/PR23241
- 376. http://gcc.gnu.org/PR23478
- 377. http://gcc.gnu.org/PR24470
- 378. http://gcc.gnu.org/PR24950
- 379. http://gcc.gnu.org/PR14400
- 380. http://gcc.gnu.org/PR14940
- 381. http://gcc.gnu.org/PR20239
- 382. http://gcc.gnu.org/PR15220
- 383. http://gcc.gnu.org/PR19275
- 384. http://gcc.gnu.org/PR21888
- 385. http://gcc.gnu.org/PR15342
- 386. http://gcc.gnu.org/PR23985
- 387. http://gcc.gnu.org/PR16719
- 388. http://gcc.gnu.org/PR21723
- 389. http://gcc.gnu.org/PR21841
- 390. http://gcc.gnu.org/PR23644
- 391. http://gcc.gnu.org/PR24718
- 392. http://gcc.gnu.org/PR18421
- 393. http://gcc.gnu.org/PR20621
- 394. http://gcc.gnu.org/PR18583
- 395. http://gcc.gnu.org/PR20191
- 396. http://gcc.gnu.org/PR22083
- 397. http://gcc.gnu.org/PR23070
- 398. http://gcc.gnu.org/PR23404
- 399. http://gcc.gnu.org/PR23539
- 400. http://gcc.gnu.org/PR24102
- 401. http://gcc.gnu.org/PR24465
- 402. http://gcc.gnu.org/PR19933
- 403. http://gcc.gnu.org/PR21889
- 404. http://gcc.gnu.org/PR19300
- 405. http://gcc.gnu.org/PR20301
- 406. http://gcc.gnu.org/PR20673
- 407. http://gcc.gnu.org/PR18582
- 408. http://gcc.gnu.org/PR19340
- 409. http://gcc.gnu.org/PR21716
- 410. http://gcc.gnu.org/PR24315
- 411. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.6
- 412. http://gcc.gnu.org/onlinedocs/
+ 27. https://gcc.gnu.org/bugzilla/buglist.cgi?short_desc_type=notregexp&short_desc=\[3\.4.*[Rr]egression&target_milestone=3.4.0&bug_status=RESOLVED&resolution=FIXED
+ 28. https://gcc.gnu.org/PR10129
+ 29. https://gcc.gnu.org/PR14576
+ 30. https://gcc.gnu.org/PR14760
+ 31. https://gcc.gnu.org/PR14671
+ 32. https://gcc.gnu.org/PR15093
+ 33. https://gcc.gnu.org/PR15178
+ 34. https://gcc.gnu.org/PR12753
+ 35. https://gcc.gnu.org/PR13985
+ 36. https://gcc.gnu.org/PR14810
+ 37. https://gcc.gnu.org/PR14883
+ 38. https://gcc.gnu.org/PR15044
+ 39. https://gcc.gnu.org/PR15057
+ 40. https://gcc.gnu.org/PR15064
+ 41. https://gcc.gnu.org/PR15142
+ 42. https://gcc.gnu.org/PR15159
+ 43. https://gcc.gnu.org/PR15165
+ 44. https://gcc.gnu.org/PR15193
+ 45. https://gcc.gnu.org/PR15209
+ 46. https://gcc.gnu.org/PR15227
+ 47. https://gcc.gnu.org/PR15285
+ 48. https://gcc.gnu.org/PR15299
+ 49. https://gcc.gnu.org/PR15329
+ 50. https://gcc.gnu.org/PR15550
+ 51. https://gcc.gnu.org/PR15554
+ 52. https://gcc.gnu.org/PR15640
+ 53. https://gcc.gnu.org/PR15666
+ 54. https://gcc.gnu.org/PR15696
+ 55. https://gcc.gnu.org/PR15701
+ 56. https://gcc.gnu.org/PR15761
+ 57. https://gcc.gnu.org/PR15829
+ 58. https://gcc.gnu.org/PR14538
+ 59. https://gcc.gnu.org/PR12391
+ 60. https://gcc.gnu.org/PR14649
+ 61. https://gcc.gnu.org/PR15004
+ 62. https://gcc.gnu.org/PR15749
+ 63. https://gcc.gnu.org/PR10646
+ 64. https://gcc.gnu.org/PR12077
+ 65. https://gcc.gnu.org/PR13598
+ 66. https://gcc.gnu.org/PR14211
+ 67. https://gcc.gnu.org/PR14220
+ 68. https://gcc.gnu.org/PR14245
+ 69. https://gcc.gnu.org/PR14340
+ 70. https://gcc.gnu.org/PR14600
+ 71. https://gcc.gnu.org/PR14668
+ 72. https://gcc.gnu.org/PR14775
+ 73. https://gcc.gnu.org/PR14821
+ 74. https://gcc.gnu.org/PR14930
+ 75. https://gcc.gnu.org/PR14932
+ 76. https://gcc.gnu.org/PR14950
+ 77. https://gcc.gnu.org/PR14962
+ 78. https://gcc.gnu.org/PR14975
+ 79. https://gcc.gnu.org/PR15002
+ 80. https://gcc.gnu.org/PR15025
+ 81. https://gcc.gnu.org/PR15046
+ 82. https://gcc.gnu.org/PR15069
+ 83. https://gcc.gnu.org/PR15074
+ 84. https://gcc.gnu.org/PR15083
+ 85. https://gcc.gnu.org/PR15096
+ 86. https://gcc.gnu.org/PR15287
+ 87. https://gcc.gnu.org/PR15317
+ 88. https://gcc.gnu.org/PR15337
+ 89. https://gcc.gnu.org/PR15361
+ 90. https://gcc.gnu.org/PR15412
+ 91. https://gcc.gnu.org/PR15427
+ 92. https://gcc.gnu.org/PR15471
+ 93. https://gcc.gnu.org/PR15503
+ 94. https://gcc.gnu.org/PR15507
+ 95. https://gcc.gnu.org/PR15542
+ 96. https://gcc.gnu.org/PR15565
+ 97. https://gcc.gnu.org/PR15625
+ 98. https://gcc.gnu.org/PR15629
+ 99. https://gcc.gnu.org/PR15742
+ 100. https://gcc.gnu.org/PR15775
+ 101. https://gcc.gnu.org/PR15821
+ 102. https://gcc.gnu.org/PR15862
+ 103. https://gcc.gnu.org/PR15875
+ 104. https://gcc.gnu.org/PR15877
+ 105. https://gcc.gnu.org/PR15947
+ 106. https://gcc.gnu.org/PR16020
+ 107. https://gcc.gnu.org/PR16154
+ 108. https://gcc.gnu.org/PR16174
+ 109. https://gcc.gnu.org/PR14315
+ 110. https://gcc.gnu.org/PR15151
+ 111. https://gcc.gnu.org/PR7993
+ 112. https://gcc.gnu.org/PR15228
+ 113. https://gcc.gnu.org/PR15345
+ 114. https://gcc.gnu.org/PR15945
+ 115. https://gcc.gnu.org/PR15526
+ 116. https://gcc.gnu.org/PR14690
+ 117. https://gcc.gnu.org/PR15112
+ 118. https://gcc.gnu.org/PR15067
+ 119. https://gcc.gnu.org/PR1963
+ 120. https://gcc.gnu.org/PR15717
+ 121. https://gcc.gnu.org/PR14782
+ 122. https://gcc.gnu.org/PR14828
+ 123. https://gcc.gnu.org/PR15202
+ 124. https://gcc.gnu.org/PR14610
+ 125. https://gcc.gnu.org/PR14813
+ 126. https://gcc.gnu.org/PR14857
+ 127. https://gcc.gnu.org/PR15598
+ 128. https://gcc.gnu.org/PR15653
+ 129. https://gcc.gnu.org/PR15189
+ 130. https://gcc.gnu.org/PR15331
+ 131. https://gcc.gnu.org/PR16144
+ 132. https://gcc.gnu.org/PR16176
+ 133. https://gcc.gnu.org/PR11591
+ 134. https://gcc.gnu.org/PR12028
+ 135. https://gcc.gnu.org/PR14478
+ 136. https://gcc.gnu.org/PR14567
+ 137. https://gcc.gnu.org/PR14715
+ 138. https://gcc.gnu.org/PR14902
+ 139. https://gcc.gnu.org/PR14924
+ 140. https://gcc.gnu.org/PR14960
+ 141. https://gcc.gnu.org/PR15106
+ 142. https://gcc.gnu.org/PR16026
+ 143. https://gcc.gnu.org/PR15191
+ 144. https://gcc.gnu.org/PR15662
+ 145. https://gcc.gnu.org/PR15054
+ 146. https://gcc.gnu.org/PR15783
+ 147. https://gcc.gnu.org/PR15626
+ 148. https://gcc.gnu.org/PR14326
+ 149. https://gcc.gnu.org/PR14723
+ 150. https://gcc.gnu.org/PR15290
+ 151. https://gcc.gnu.org/PR15250
+ 152. https://gcc.gnu.org/PR15551
+ 153. https://gcc.gnu.org/PR8309
+ 154. https://gcc.gnu.org/PR13250
+ 155. https://gcc.gnu.org/PR13803
+ 156. https://gcc.gnu.org/PR14093
+ 157. https://gcc.gnu.org/PR14457
+ 158. https://gcc.gnu.org/PR14542
+ 159. https://gcc.gnu.org/PR15100
+ 160. https://gcc.gnu.org/PR15296
+ 161. https://gcc.gnu.org/PR15396
+ 162. https://gcc.gnu.org/PR15782
+ 163. https://gcc.gnu.org/PR11610
+ 164. https://gcc.gnu.org/PR15488
+ 165. https://gcc.gnu.org/PR15489
+ 166. https://gcc.gnu.org/PR13928
+ 167. https://gcc.gnu.org/PR14150
+ 168. https://gcc.gnu.org/PR14949
+ 169. https://gcc.gnu.org/PR15123
+ 170. https://gcc.gnu.org/PR16469
+ 171. https://gcc.gnu.org/PR16344
+ 172. https://gcc.gnu.org/PR16842
+ 173. https://gcc.gnu.org/PR12608
+ 174. https://gcc.gnu.org/PR14492
+ 175. https://gcc.gnu.org/PR15461
+ 176. https://gcc.gnu.org/PR15890
+ 177. https://gcc.gnu.org/PR16180
+ 178. https://gcc.gnu.org/PR16224
+ 179. https://gcc.gnu.org/PR16408
+ 180. https://gcc.gnu.org/PR16529
+ 181. https://gcc.gnu.org/PR16698
+ 182. https://gcc.gnu.org/PR16706
+ 183. https://gcc.gnu.org/PR16810
+ 184. https://gcc.gnu.org/PR16851
+ 185. https://gcc.gnu.org/PR16870
+ 186. https://gcc.gnu.org/PR16904
+ 187. https://gcc.gnu.org/PR16905
+ 188. https://gcc.gnu.org/PR16964
+ 189. https://gcc.gnu.org/PR17068
+ 190. https://gcc.gnu.org/PR16366
+ 191. https://gcc.gnu.org/PR15345
+ 192. https://gcc.gnu.org/PR16590
+ 193. https://gcc.gnu.org/PR16693
+ 194. https://gcc.gnu.org/PR17078
+ 195. https://gcc.gnu.org/PR13956
+ 196. https://gcc.gnu.org/PR16684
+ 197. https://gcc.gnu.org/PR12658
+ 198. https://gcc.gnu.org/PR13092
+ 199. https://gcc.gnu.org/PR15320
+ 200. https://gcc.gnu.org/PR16246
+ 201. https://gcc.gnu.org/PR16273
+ 202. https://gcc.gnu.org/PR16401
+ 203. https://gcc.gnu.org/PR16411
+ 204. https://gcc.gnu.org/PR16489
+ 205. https://gcc.gnu.org/PR16618
+ 206. https://gcc.gnu.org/PR16637
+ 207. https://gcc.gnu.org/PR16717
+ 208. https://gcc.gnu.org/PR16813
+ 209. https://gcc.gnu.org/PR16853
+ 210. https://gcc.gnu.org/PR16889
+ 211. https://gcc.gnu.org/PR16959
+ 212. https://gcc.gnu.org/PR7587
+ 213. https://gcc.gnu.org/PR16473
+ 214. https://gcc.gnu.org/PR16478
+ 215. https://gcc.gnu.org/PR10695
+ 216. https://gcc.gnu.org/PR16974
+ 217. https://gcc.gnu.org/PR16298
+ 218. https://gcc.gnu.org/PR17113
+ 219. https://gcc.gnu.org/PR14697
+ 220. https://gcc.gnu.org/PR15869
+ 221. https://gcc.gnu.org/PR16325
+ 222. https://gcc.gnu.org/PR16357
+ 223. https://gcc.gnu.org/PR16380
+ 224. https://gcc.gnu.org/PR16407
+ 225. https://gcc.gnu.org/PR16643
+ 226. https://gcc.gnu.org/PR15927
+ 227. https://gcc.gnu.org/PR15948
+ 228. https://gcc.gnu.org/PR17019
+ 229. https://gcc.gnu.org/PR16130
+ 230. https://gcc.gnu.org/PR16142
+ 231. https://gcc.gnu.org/PR16278
+ 232. https://gcc.gnu.org/PR16414
+ 233. https://gcc.gnu.org/PR16445
+ 234. https://gcc.gnu.org/PR16490
+ 235. https://gcc.gnu.org/PR16683
+ 236. https://gcc.gnu.org/PR16195
+ 237. https://gcc.gnu.org/PR16239
+ 238. https://gcc.gnu.org/PR16199
+ 239. https://gcc.gnu.org/PR16416
+ 240. https://gcc.gnu.org/PR16430
+ 241. https://gcc.gnu.org/PR16379
+ 242. https://gcc.gnu.org/PR17093
+ 243. https://gcc.gnu.org/PR17119
+ 244. https://gcc.gnu.org/PR15928
+ 245. https://gcc.gnu.org/PR16210
+ 246. https://gcc.gnu.org/PR15488
+ 247. https://gcc.gnu.org/PR16250
+ 248. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.3
+ 249. https://gcc.gnu.org/PR17369
+ 250. https://gcc.gnu.org/PR17850
+ 251. https://gcc.gnu.org/PR13948
+ 252. https://gcc.gnu.org/PR14492
+ 253. https://gcc.gnu.org/PR16301
+ 254. https://gcc.gnu.org/PR16566
+ 255. https://gcc.gnu.org/PR17023
+ 256. https://gcc.gnu.org/PR17027
+ 257. https://gcc.gnu.org/PR17524
+ 258. https://gcc.gnu.org/PR17826
+ 259. https://gcc.gnu.org/PR15526
+ 260. https://gcc.gnu.org/PR16999
+ 261. https://gcc.gnu.org/PR17503
+ 262. https://gcc.gnu.org/PR17581
+ 263. https://gcc.gnu.org/PR18129
+ 264. https://gcc.gnu.org/PR10975
+ 265. https://gcc.gnu.org/PR11722
+ 266. https://gcc.gnu.org/PR14534
+ 267. https://gcc.gnu.org/PR15172
+ 268. https://gcc.gnu.org/PR15786
+ 269. https://gcc.gnu.org/PR16162
+ 270. https://gcc.gnu.org/PR16612
+ 271. https://gcc.gnu.org/PR16715
+ 272. https://gcc.gnu.org/PR16848
+ 273. https://gcc.gnu.org/PR17132
+ 274. https://gcc.gnu.org/PR17259
+ 275. https://gcc.gnu.org/PR17327
+ 276. https://gcc.gnu.org/PR17393
+ 277. https://gcc.gnu.org/PR17501
+ 278. https://gcc.gnu.org/PR17537
+ 279. https://gcc.gnu.org/PR17585
+ 280. https://gcc.gnu.org/PR17821
+ 281. https://gcc.gnu.org/PR17829
+ 282. https://gcc.gnu.org/PR17851
+ 283. https://gcc.gnu.org/PR17976
+ 284. https://gcc.gnu.org/PR18020
+ 285. https://gcc.gnu.org/PR18093
+ 286. https://gcc.gnu.org/PR18140
+ 287. https://gcc.gnu.org/PR17541
+ 288. https://gcc.gnu.org/PR17853
+ 289. https://gcc.gnu.org/PR17245
+ 290. https://gcc.gnu.org/PR17167
+ 291. https://gcc.gnu.org/PR17277
+ 292. https://gcc.gnu.org/PR17505
+ 293. https://gcc.gnu.org/PR17684
+ 294. https://gcc.gnu.org/PR17384
+ 295. https://gcc.gnu.org/PR17770
+ 296. https://gcc.gnu.org/PR11476
+ 297. https://gcc.gnu.org/PR14064
+ 298. https://gcc.gnu.org/PR14678
+ 299. https://gcc.gnu.org/PR15583
+ 300. https://gcc.gnu.org/PR15790
+ 301. https://gcc.gnu.org/PR15886
+ 302. https://gcc.gnu.org/PR16884
+ 303. https://gcc.gnu.org/PR13841
+ 304. https://gcc.gnu.org/PR15860
+ 305. https://gcc.gnu.org/PR17465
+ 306. https://gcc.gnu.org/PR17469
+ 307. https://gcc.gnu.org/PR18138
+ 308. https://gcc.gnu.org/PR15498
+ 309. https://gcc.gnu.org/PR15747
+ 310. https://gcc.gnu.org/PR16406
+ 311. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.4
+ 312. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.5
+ 313. https://gcc.gnu.org/PR24688
+ 314. https://gcc.gnu.org/PR17188
+ 315. https://gcc.gnu.org/PR20187
+ 316. https://gcc.gnu.org/PR21873
+ 317. https://gcc.gnu.org/PR21899
+ 318. https://gcc.gnu.org/PR22061
+ 319. https://gcc.gnu.org/PR22208
+ 320. https://gcc.gnu.org/PR22458
+ 321. https://gcc.gnu.org/PR22589
+ 322. https://gcc.gnu.org/PR24101
+ 323. https://gcc.gnu.org/PR10611
+ 324. https://gcc.gnu.org/PR13377
+ 325. https://gcc.gnu.org/PR16002
+ 326. https://gcc.gnu.org/PR17413
+ 327. https://gcc.gnu.org/PR17609
+ 328. https://gcc.gnu.org/PR17618
+ 329. https://gcc.gnu.org/PR18124
+ 330. https://gcc.gnu.org/PR18155
+ 331. https://gcc.gnu.org/PR18177
+ 332. https://gcc.gnu.org/PR18368
+ 333. https://gcc.gnu.org/PR18378
+ 334. https://gcc.gnu.org/PR18466
+ 335. https://gcc.gnu.org/PR18512
+ 336. https://gcc.gnu.org/PR18545
+ 337. https://gcc.gnu.org/PR18738
+ 338. https://gcc.gnu.org/PR18803
+ 339. https://gcc.gnu.org/PR19004
+ 340. https://gcc.gnu.org/PR19208
+ 341. https://gcc.gnu.org/PR19253
+ 342. https://gcc.gnu.org/PR19608
+ 343. https://gcc.gnu.org/PR19884
+ 344. https://gcc.gnu.org/PR20153
+ 345. https://gcc.gnu.org/PR20563
+ 346. https://gcc.gnu.org/PR20789
+ 347. https://gcc.gnu.org/PR21336
+ 348. https://gcc.gnu.org/PR21768
+ 349. https://gcc.gnu.org/PR21853
+ 350. https://gcc.gnu.org/PR21903
+ 351. https://gcc.gnu.org/PR21983
+ 352. https://gcc.gnu.org/PR21987
+ 353. https://gcc.gnu.org/PR22153
+ 354. https://gcc.gnu.org/PR22172
+ 355. https://gcc.gnu.org/PR21286
+ 356. https://gcc.gnu.org/PR22233
+ 357. https://gcc.gnu.org/PR22508
+ 358. https://gcc.gnu.org/PR22545
+ 359. https://gcc.gnu.org/PR23528
+ 360. https://gcc.gnu.org/PR23550
+ 361. https://gcc.gnu.org/PR23586
+ 362. https://gcc.gnu.org/PR23624
+ 363. https://gcc.gnu.org/PR23639
+ 364. https://gcc.gnu.org/PR23797
+ 365. https://gcc.gnu.org/PR23965
+ 366. https://gcc.gnu.org/PR24052
+ 367. https://gcc.gnu.org/PR24580
+ 368. https://gcc.gnu.org/PR24267
+ 369. https://gcc.gnu.org/PR17810
+ 370. https://gcc.gnu.org/PR17860
+ 371. https://gcc.gnu.org/PR21709
+ 372. https://gcc.gnu.org/PR21964
+ 373. https://gcc.gnu.org/PR22167
+ 374. https://gcc.gnu.org/PR22619
+ 375. https://gcc.gnu.org/PR23241
+ 376. https://gcc.gnu.org/PR23478
+ 377. https://gcc.gnu.org/PR24470
+ 378. https://gcc.gnu.org/PR24950
+ 379. https://gcc.gnu.org/PR14400
+ 380. https://gcc.gnu.org/PR14940
+ 381. https://gcc.gnu.org/PR20239
+ 382. https://gcc.gnu.org/PR15220
+ 383. https://gcc.gnu.org/PR19275
+ 384. https://gcc.gnu.org/PR21888
+ 385. https://gcc.gnu.org/PR15342
+ 386. https://gcc.gnu.org/PR23985
+ 387. https://gcc.gnu.org/PR16719
+ 388. https://gcc.gnu.org/PR21723
+ 389. https://gcc.gnu.org/PR21841
+ 390. https://gcc.gnu.org/PR23644
+ 391. https://gcc.gnu.org/PR24718
+ 392. https://gcc.gnu.org/PR18421
+ 393. https://gcc.gnu.org/PR20621
+ 394. https://gcc.gnu.org/PR18583
+ 395. https://gcc.gnu.org/PR20191
+ 396. https://gcc.gnu.org/PR22083
+ 397. https://gcc.gnu.org/PR23070
+ 398. https://gcc.gnu.org/PR23404
+ 399. https://gcc.gnu.org/PR23539
+ 400. https://gcc.gnu.org/PR24102
+ 401. https://gcc.gnu.org/PR24465
+ 402. https://gcc.gnu.org/PR19933
+ 403. https://gcc.gnu.org/PR21889
+ 404. https://gcc.gnu.org/PR19300
+ 405. https://gcc.gnu.org/PR20301
+ 406. https://gcc.gnu.org/PR20673
+ 407. https://gcc.gnu.org/PR18582
+ 408. https://gcc.gnu.org/PR19340
+ 409. https://gcc.gnu.org/PR21716
+ 410. https://gcc.gnu.org/PR24315
+ 411. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.4.6
+ 412. https://gcc.gnu.org/onlinedocs/
413. mailto:gcc-help@gcc.gnu.org
414. mailto:gcc@gcc.gnu.org
- 415. http://gcc.gnu.org/lists.html
+ 415. https://gcc.gnu.org/lists.html
416. http://www.fsf.org/
- 417. http://gcc.gnu.org/about.html
+ 417. https://gcc.gnu.org/about.html
418. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.3/index.html
-
GCC 3.3 Release Series
May 03, 2005
@@ -8382,13 +9923,13 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [21]maintained by the GCC team. Last modified
- 2012-11-02[22].
+ 2014-06-28[22].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-3.3/changes.html
- 3. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 3. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
4. http://gcc.gnu.org/gcc-3.3/changes.html#3.3.6
5. http://gcc.gnu.org/gcc-3.3/changes.html#3.3.5
6. http://gcc.gnu.org/gcc-3.3/changes.html#3.3.4
@@ -8397,20 +9938,19 @@ References
9. http://gcc.gnu.org/gcc-3.3/changes.html#3.3.1
10. http://gcc.gnu.org/gcc-3.3/changes.html
11. http://gcc.gnu.org/gcc-3.3/buildstat.html
- 12. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 12. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
13. http://gcc.gnu.org/index.html
14. mailto:gcc@gcc.gnu.org
15. http://gcc.gnu.org/mirrors.html
- 16. http://gcc.gnu.org/onlinedocs/
+ 16. https://gcc.gnu.org/onlinedocs/
17. mailto:gcc-help@gcc.gnu.org
18. mailto:gcc@gcc.gnu.org
- 19. http://gcc.gnu.org/lists.html
+ 19. https://gcc.gnu.org/lists.html
20. http://www.fsf.org/
- 21. http://gcc.gnu.org/about.html
+ 21. https://gcc.gnu.org/about.html
22. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.3/changes.html
-
GCC 3.3 Release Series
Changes, New Features, and Fixes
@@ -9300,158 +10840,158 @@ GCC 3.3.2
Bug Fixes
- This section lists the problem reports (PRs) from [335]GCC's bug
- tracking system that are known to be fixed in the 3.3.2 release. This
- list might not be complete (that is, it is possible that some PRs that
- have been fixed are not listed here).
+ This section lists the problem reports (PRs) from GCC's bug tracker
+ that are known to be fixed in the 3.3.2 release. This list might not be
+ complete (that is, it is possible that some PRs that have been fixed
+ are not listed here).
Bootstrap failures and problems
- * [336]8336 [SCO5] bootstrap config still tries to use COFF options
- * [337]9330 [alpha-osf] Bootstrap failure on Compaq Tru64 with
+ * [335]8336 [SCO5] bootstrap config still tries to use COFF options
+ * [336]9330 [alpha-osf] Bootstrap failure on Compaq Tru64 with
--enable-threads=posix
- * [338]9631 [hppa64-linux] gcc-3.3 fails to bootstrap
- * [339]9877 fixincludes makes a bad sys/byteorder.h on svr5 (UnixWare
+ * [337]9631 [hppa64-linux] gcc-3.3 fails to bootstrap
+ * [338]9877 fixincludes makes a bad sys/byteorder.h on svr5 (UnixWare
7.1.1)
- * [340]11687 xstormy16-elf build fails in libf2c
- * [341]12263 [SGI IRIX] bootstrap fails during compile of
+ * [339]11687 xstormy16-elf build fails in libf2c
+ * [340]12263 [SGI IRIX] bootstrap fails during compile of
libf2c/libI77/backspace.c
- * [342]12490 buffer overflow in scan-decls.c (during Solaris 9
+ * [341]12490 buffer overflow in scan-decls.c (during Solaris 9
fix-header processing)
Internal compiler errors (multi-platform)
- * [343]7277 Casting integers to vector types causes ICE
- * [344]7939 (c++) ICE on invalid function template specialization
- * [345]11063 (c++) ICE on parsing initialization list of const array
+ * [342]7277 Casting integers to vector types causes ICE
+ * [343]7939 (c++) ICE on invalid function template specialization
+ * [344]11063 (c++) ICE on parsing initialization list of const array
member
- * [346]11207 ICE with negative index in array element designator
- * [347]11522 (fortran) g77 dwarf-2 ICE in
+ * [345]11207 ICE with negative index in array element designator
+ * [346]11522 (fortran) g77 dwarf-2 ICE in
add_abstract_origin_attribute
- * [348]11595 (c++) ICE on duplicate label definition
- * [349]11646 (c++) ICE in commit_one_edge_insertion with
+ * [347]11595 (c++) ICE on duplicate label definition
+ * [348]11646 (c++) ICE in commit_one_edge_insertion with
-fnon-call-exceptions -fgcse -O
- * [350]11665 ICE in struct initializer when taking address
- * [351]11852 (c++) ICE with bad struct initializer.
- * [352]11878 (c++) ICE in cp_expr_size
- * [353]11883 ICE with any -O on mercury-generated C code
- * [354]11991 (c++) ICE in cxx_incomplete_type_diagnostic, in
+ * [349]11665 ICE in struct initializer when taking address
+ * [350]11852 (c++) ICE with bad struct initializer.
+ * [351]11878 (c++) ICE in cp_expr_size
+ * [352]11883 ICE with any -O on mercury-generated C code
+ * [353]11991 (c++) ICE in cxx_incomplete_type_diagnostic, in
cp/typeck2.c when applying typeid operator to template template
parameter
- * [355]12146 ICE in lookup_template_function, in cp/pt.c
- * [356]12215 ICE in make_label_edge with -fnon-call-exceptions
+ * [354]12146 ICE in lookup_template_function, in cp/pt.c
+ * [355]12215 ICE in make_label_edge with -fnon-call-exceptions
-fno-gcse -O2
- * [357]12369 (c++) ICE with templates and friends
- * [358]12446 ICE in emit_move_insn on complicated array reference
- * [359]12510 ICE in final_scan_insn
- * [360]12544 ICE with large parameters used in nested functions
+ * [356]12369 (c++) ICE with templates and friends
+ * [357]12446 ICE in emit_move_insn on complicated array reference
+ * [358]12510 ICE in final_scan_insn
+ * [359]12544 ICE with large parameters used in nested functions
C and optimization bugs
- * [361]9862 spurious warnings with -W -finline-functions
- * [362]10962 lookup_field is a linear search on a linked list (can be
+ * [360]9862 spurious warnings with -W -finline-functions
+ * [361]10962 lookup_field is a linear search on a linked list (can be
slow if large struct)
- * [363]11370 -Wunreachable-code gives false complaints
- * [364]11637 invalid assembly with -fnon-call-exceptions
- * [365]11885 Problem with bitfields in packed structs
- * [366]12082 Inappropriate unreachable code warnings
- * [367]12180 Inline optimization fails for variadic function
- * [368]12340 loop unroller + gcse produces wrong code
+ * [362]11370 -Wunreachable-code gives false complaints
+ * [363]11637 invalid assembly with -fnon-call-exceptions
+ * [364]11885 Problem with bitfields in packed structs
+ * [365]12082 Inappropriate unreachable code warnings
+ * [366]12180 Inline optimization fails for variadic function
+ * [367]12340 loop unroller + gcse produces wrong code
C++ compiler and library
- * [369]3907 nested template parameter collides with member name
- * [370]5293 confusing message when binding a temporary to a reference
- * [371]5296 [DR115] Pointers to functions and to template functions
+ * [368]3907 nested template parameter collides with member name
+ * [369]5293 confusing message when binding a temporary to a reference
+ * [370]5296 [DR115] Pointers to functions and to template functions
behave differently in deduction
- * [372]7939 ICE on function template specialization
- * [373]8656 Unable to assign function with __attribute__ and pointer
+ * [371]7939 ICE on function template specialization
+ * [372]8656 Unable to assign function with __attribute__ and pointer
return type to an appropriate variable
- * [374]10147 Confusing error message for invalid template function
+ * [373]10147 Confusing error message for invalid template function
argument
- * [375]11400 std::search_n() makes assumptions about Size parameter
- * [376]11409 issues with using declarations, overloading, and
+ * [374]11400 std::search_n() makes assumptions about Size parameter
+ * [375]11409 issues with using declarations, overloading, and
built-in functions
- * [377]11740 ctype<wchar_t>::do_is(mask, wchar_t) doesn't handle
+ * [376]11740 ctype<wchar_t>::do_is(mask, wchar_t) doesn't handle
multiple bits in mask
- * [378]11786 operator() call on variable in other namespace not
+ * [377]11786 operator() call on variable in other namespace not
recognized
- * [379]11867 static_cast ignores ambiguity
- * [380]11928 bug with conversion operators that are typedefs
- * [381]12114 Uninitialized memory accessed in dtor
- * [382]12163 static_cast + explicit constructor regression
- * [383]12181 Wrong code with comma operator and c++
- * [384]12236 regparm and fastcall messes up parameters
- * [385]12266 incorrect instantiation of unneeded template during
+ * [378]11867 static_cast ignores ambiguity
+ * [379]11928 bug with conversion operators that are typedefs
+ * [380]12114 Uninitialized memory accessed in dtor
+ * [381]12163 static_cast + explicit constructor regression
+ * [382]12181 Wrong code with comma operator and c++
+ * [383]12236 regparm and fastcall messes up parameters
+ * [384]12266 incorrect instantiation of unneeded template during
overload resolution
- * [386]12296 istream::peek() doesn't set eofbit
- * [387]12298 [sjlj exceptions] Stack unwind destroys
+ * [385]12296 istream::peek() doesn't set eofbit
+ * [386]12298 [sjlj exceptions] Stack unwind destroys
not-yet-constructed object
- * [388]12369 ICE with templates and friends
- * [389]12337 apparently infinite loop in g++
- * [390]12344 stdcall attribute ignored if function returns a pointer
- * [391]12451 missing(late) class forward declaration in cxxabi.h
- * [392]12486 g++ accepts invalid use of a qualified name
+ * [387]12369 ICE with templates and friends
+ * [388]12337 apparently infinite loop in g++
+ * [389]12344 stdcall attribute ignored if function returns a pointer
+ * [390]12451 missing(late) class forward declaration in cxxabi.h
+ * [391]12486 g++ accepts invalid use of a qualified name
x86 specific (Intel/AMD)
- * [393]8869 [x86 MMX] ICE with const variable optimization and MMX
+ * [392]8869 [x86 MMX] ICE with const variable optimization and MMX
builtins
- * [394]9786 ICE in fixup_abnormal_edges with -fnon-call-exceptions
+ * [393]9786 ICE in fixup_abnormal_edges with -fnon-call-exceptions
-O2
- * [395]11689 g++3.3 emits un-assembleable code for k6 architecture
- * [396]12116 [k6] Invalid assembly output values with X-MAME code
- * [397]12070 ICE converting between double and long double with
+ * [394]11689 g++3.3 emits un-assembleable code for k6 architecture
+ * [395]12116 [k6] Invalid assembly output values with X-MAME code
+ * [396]12070 ICE converting between double and long double with
-msoft-float
ia64-specific
- * [398]11184 [ia64 hpux] ICE on __builtin_apply building libobjc
- * [399]11535 __builtin_return_address may not work on ia64
- * [400]11693 [ia64] ICE in gen_nop_type
- * [401]12224 [ia64] Thread-local storage doesn't work
+ * [397]11184 [ia64 hpux] ICE on __builtin_apply building libobjc
+ * [398]11535 __builtin_return_address may not work on ia64
+ * [399]11693 [ia64] ICE in gen_nop_type
+ * [400]12224 [ia64] Thread-local storage doesn't work
PowerPC-specific
- * [402]11087 [powerpc64-linux] GCC miscompiles raid1.c from linux
+ * [401]11087 [powerpc64-linux] GCC miscompiles raid1.c from linux
kernel
- * [403]11319 loop miscompiled on ppc32
- * [404]11949 ICE Compiler segfault with ffmpeg -maltivec code
+ * [402]11319 loop miscompiled on ppc32
+ * [403]11949 ICE Compiler segfault with ffmpeg -maltivec code
SPARC-specific
- * [405]11662 wrong code for expr. with cast to long long and
+ * [404]11662 wrong code for expr. with cast to long long and
exclusive or
- * [406]11965 invalid assembler code for a shift < 32 operation
- * [407]12301 (c++) stack corruption when a returned expression throws
+ * [405]11965 invalid assembler code for a shift < 32 operation
+ * [406]12301 (c++) stack corruption when a returned expression throws
an exception
Alpha-specific
- * [408]11717 [alpha-linux] unrecognizable insn compiling for.c of
+ * [407]11717 [alpha-linux] unrecognizable insn compiling for.c of
kernel 2.4.22-pre8
HPUX-specific
- * [409]11313 problem with #pragma weak and static inline functions
- * [410]11712 __STDC_EXT__ not defined for C++ by default anymore?
+ * [408]11313 problem with #pragma weak and static inline functions
+ * [409]11712 __STDC_EXT__ not defined for C++ by default anymore?
Solaris specific
- * [411]12166 Profiled programs crash if PROFDIR is set
+ * [410]12166 Profiled programs crash if PROFDIR is set
Solaris-x86 specific
- * [412]12101 i386 Solaris no longer works with GNU as?
+ * [411]12101 i386 Solaris no longer works with GNU as?
Miscellaneous embedded target-specific bugs
- * [413]10988 [m32r-elf] wrong blockmove code with -O3
- * [414]11805 [h8300-unknown-coff] [H8300] ICE for simple code with
+ * [412]10988 [m32r-elf] wrong blockmove code with -O3
+ * [413]11805 [h8300-unknown-coff] [H8300] ICE for simple code with
-O2
- * [415]11902 [sh4] spec file improperly inserts rpath even when none
+ * [414]11902 [sh4] spec file improperly inserts rpath even when none
needed
- * [416]11903 [sh4] -pthread fails to link due to error in spec file
+ * [415]11903 [sh4] -pthread fails to link due to error in spec file
on sh4
__________________________________________________________________
@@ -9468,66 +11008,66 @@ GCC 3.3.3
Bug Fixes
- This section lists the problem reports (PRs) from [417]GCC's bug
- tracking system that are known to be fixed in the 3.3.3 release. This
- list might not be complete (that is, it is possible that some PRs that
- have been fixed are not listed here).
+ This section lists the problem reports (PRs) from GCC's bug tracker
+ that are known to be fixed in the 3.3.3 release. This list might not be
+ complete (that is, it is possible that some PRs that have been fixed
+ are not listed here).
Bootstrap failures and issues
- * [418]11890 Building cross gcc-3.3.1 for sparc-sun-solaris2.6 fails
- * [419]12399 boehm-gc fails (when building a cross compiler): libtool
+ * [416]11890 Building cross gcc-3.3.1 for sparc-sun-solaris2.6 fails
+ * [417]12399 boehm-gc fails (when building a cross compiler): libtool
unable to infer tagged configuration
- * [420]13068 mklibgcc.in doesn't handle multi-level multilib
+ * [418]13068 mklibgcc.in doesn't handle multi-level multilib
subdirectories properly
Internal compiler errors (multi-platform)
- * [421]10060 ICE (stack overflow) on huge file (300k lines) due to
+ * [419]10060 ICE (stack overflow) on huge file (300k lines) due to
recursive behaviour of copy_rtx_if_shared, in emit_rtl.c
- * [422]10555 (c++) ICE on undefined template argument
- * [423]10706 (c++) ICE in mangle_class_name_for_template
- * [424]11496 (fortran) error in flow_loops_find when -funroll-loops
+ * [420]10555 (c++) ICE on undefined template argument
+ * [421]10706 (c++) ICE in mangle_class_name_for_template
+ * [422]11496 (fortran) error in flow_loops_find when -funroll-loops
active
- * [425]11741 ICE in pre_insert_copy_insn, in gcse.c
- * [426]12440 GCC crashes during compilation of quicktime4linux 2.0.0
- * [427]12632 (fortran) -fbounds-check ICE
- * [428]12712 (c++) ICE on short legit C++ code fragment with gcc
+ * [423]11741 ICE in pre_insert_copy_insn, in gcse.c
+ * [424]12440 GCC crashes during compilation of quicktime4linux 2.0.0
+ * [425]12632 (fortran) -fbounds-check ICE
+ * [426]12712 (c++) ICE on short legit C++ code fragment with gcc
3.3.2
- * [429]12726 (c++) ICE (segfault) on trivial code
- * [430]12890 (c++) ICE on compilation of class with throwing method
- * [431]12900 (c++) ICE in rtl_verify_flow_info_1
- * [432]13060 (fortran) ICE in fixup_var_refs_1, in function.c on
+ * [427]12726 (c++) ICE (segfault) on trivial code
+ * [428]12890 (c++) ICE on compilation of class with throwing method
+ * [429]12900 (c++) ICE in rtl_verify_flow_info_1
+ * [430]13060 (fortran) ICE in fixup_var_refs_1, in function.c on
correct code with -O2 -fno-force-mem
- * [433]13289 (c++) ICE in regenerate_decl_from_template on recursive
+ * [431]13289 (c++) ICE in regenerate_decl_from_template on recursive
template
- * [434]13318 ICE: floating point exception in the loop optimizer
- * [435]13392 (c++) ICE in convert_from_eh_region_ranges_1, in
+ * [432]13318 ICE: floating point exception in the loop optimizer
+ * [433]13392 (c++) ICE in convert_from_eh_region_ranges_1, in
except.c
- * [436]13574 (c++) invalid array default initializer in class lets
+ * [434]13574 (c++) invalid array default initializer in class lets
gcc consume all memory and die
- * [437]13475 ICE on SIMD variables with partial value initialization
- * [438]13797 (c++) ICE on invalid template parameter
- * [439]13824 (java) gcj SEGV with simple .java program
+ * [435]13475 ICE on SIMD variables with partial value initialization
+ * [436]13797 (c++) ICE on invalid template parameter
+ * [437]13824 (java) gcj SEGV with simple .java program
C and optimization bugs
- * [440]8776 loop invariants are not removed (most likely)
- * [441]10339 [sparc,ppc,ppc64] Invalid optimization: replacing
+ * [438]8776 loop invariants are not removed (most likely)
+ * [439]10339 [sparc,ppc,ppc64] Invalid optimization: replacing
strncmp by memcmp
- * [442]11350 undefined labels with -Os -fPIC
- * [443]12826 Optimizer removes reference through volatile pointer
- * [444]12500 stabs debug info: void no longer a predefined / builtin
+ * [440]11350 undefined labels with -Os -fPIC
+ * [441]12826 Optimizer removes reference through volatile pointer
+ * [442]12500 stabs debug info: void no longer a predefined / builtin
type
- * [445]12941 builtin-bitops-1.c miscompilation (latent bug)
- * [446]12953 tree inliner bug (in inline_forbidden_p) and fix
- * [447]13041 linux-2.6/sound/core/oss/rate.c miscompiled
- * [448]13507 spurious printf format warning
- * [449]13382 Type information for const pointer disappears during
+ * [443]12941 builtin-bitops-1.c miscompilation (latent bug)
+ * [444]12953 tree inliner bug (in inline_forbidden_p) and fix
+ * [445]13041 linux-2.6/sound/core/oss/rate.c miscompiled
+ * [446]13507 spurious printf format warning
+ * [447]13382 Type information for const pointer disappears during
optimization.
- * [450]13394 noreturn attribute ignored on recursive invokation
- * [451]13400 Compiled code crashes storing to read-only location
- * [452]13521 Endless loop in calculate_global_regs_live
+ * [448]13394 noreturn attribute ignored on recursive invokation
+ * [449]13400 Compiled code crashes storing to read-only location
+ * [450]13521 Endless loop in calculate_global_regs_live
C++ compiler and library
@@ -9535,196 +11075,196 @@ GCC 3.3.3
that the ISO C++ standards committee has made concerning several defect
reports (DRs). Links in the list below point to detailed discussion of
the relevant defect report.
- * [453]2094 unimplemented: use of `ptrmem_cst' in template type
+ * [451]2094 unimplemented: use of `ptrmem_cst' in template type
unification
- * [454]2294 using declaration confusion
- * [455]5050 template instantiation depth exceeds limit: recursion
+ * [452]2294 using declaration confusion
+ * [453]5050 template instantiation depth exceeds limit: recursion
problem?
- * [456]9371 Bad exception handling in
+ * [454]9371 Bad exception handling in
i/ostream::operator>>/<<(streambuf*)
- * [457]9546 bad exception handling in ostream members
- * [458]10081 basic_ios::_M_cache_locale leaves NULL members in the
+ * [455]9546 bad exception handling in ostream members
+ * [456]10081 basic_ios::_M_cache_locale leaves NULL members in the
face of unknown locales
- * [459]10093 [460][DR 61] Setting failbit in exceptions doesn't work
- * [461]10095 istream::operator>>(int&) sets ios::badbit when
+ * [457]10093 [458][DR 61] Setting failbit in exceptions doesn't work
+ * [459]10095 istream::operator>>(int&) sets ios::badbit when
ios::failbit is set.
- * [462]11554 Warning about reordering of initializers doesn't mention
+ * [460]11554 Warning about reordering of initializers doesn't mention
location of constructor
- * [463]12297 istream::sentry::sentry() handles eof() incorrectly.
- * [464]12352 Exception safety problems in src/localename.cc
- * [465]12438 Memory leak in locale::combine()
- * [466]12540 Memory leak in locale::locale(const char*)
- * [467]12594 DRs [468]60 [TC] and [469]63 [TC] not implemented
- * [470]12657 Resolution of [471]DR 292 (WP) still unimplemented
- * [472]12696 memory eating infinite loop in diagnostics (error
+ * [461]12297 istream::sentry::sentry() handles eof() incorrectly.
+ * [462]12352 Exception safety problems in src/localename.cc
+ * [463]12438 Memory leak in locale::combine()
+ * [464]12540 Memory leak in locale::locale(const char*)
+ * [465]12594 DRs [466]60 [TC] and [467]63 [TC] not implemented
+ * [468]12657 Resolution of [469]DR 292 (WP) still unimplemented
+ * [470]12696 memory eating infinite loop in diagnostics (error
recovery problem)
- * [473]12815 Code compiled with optimization behaves unexpectedly
- * [474]12862 Conflicts between typedefs/enums and namespace member
+ * [471]12815 Code compiled with optimization behaves unexpectedly
+ * [472]12862 Conflicts between typedefs/enums and namespace member
declarations
- * [475]12926 Wrong value after assignment in initialize list using
+ * [473]12926 Wrong value after assignment in initialize list using
bit-fields
- * [476]12967 Resolution of [477]DR 300 [WP] still unimplemented
- * [478]12971 Resolution of [479]DR 328 [WP] still unimplemented
- * [480]13007 basic_streambuf::pubimbue, imbue wrong
- * [481]13009 Implicitly-defined assignment operator writes to wrong
+ * [474]12967 Resolution of [475]DR 300 [WP] still unimplemented
+ * [476]12971 Resolution of [477]DR 328 [WP] still unimplemented
+ * [478]13007 basic_streambuf::pubimbue, imbue wrong
+ * [479]13009 Implicitly-defined assignment operator writes to wrong
memory
- * [482]13057 regparm attribute not applied to destructor
- * [483]13070 -Wformat option ignored in g++
- * [484]13081 forward template declarations in <complex> let inlining
+ * [480]13057 regparm attribute not applied to destructor
+ * [481]13070 -Wformat option ignored in g++
+ * [482]13081 forward template declarations in <complex> let inlining
fail
- * [485]13239 Assertion does not seem to work correctly anymore
- * [486]13262 "xxx is private within this context" when initializing a
+ * [483]13239 Assertion does not seem to work correctly anymore
+ * [484]13262 "xxx is private within this context" when initializing a
self-contained template class
- * [487]13290 simple typo in concept checking for std::generate_n
- * [488]13323 Template code does not compile in presence of typedef
- * [489]13369 __verify_grouping (and __add_grouping?) not correct
- * [490]13371 infinite loop with packed struct and inlining
- * [491]13445 Template argument replacement "dereferences" a typedef
- * [492]13461 Fails to access protected-ctor from public constant
- * [493]13462 Non-standard-conforming type set::pointer
- * [494]13478 gcc uses wrong constructor to initialize a const
+ * [485]13290 simple typo in concept checking for std::generate_n
+ * [486]13323 Template code does not compile in presence of typedef
+ * [487]13369 __verify_grouping (and __add_grouping?) not correct
+ * [488]13371 infinite loop with packed struct and inlining
+ * [489]13445 Template argument replacement "dereferences" a typedef
+ * [490]13461 Fails to access protected-ctor from public constant
+ * [491]13462 Non-standard-conforming type set::pointer
+ * [492]13478 gcc uses wrong constructor to initialize a const
reference
- * [495]13544 "conflicting types" for enums in different scopes
- * [496]13650 string::compare should not (always) use
+ * [493]13544 "conflicting types" for enums in different scopes
+ * [494]13650 string::compare should not (always) use
traits_type::length()
- * [497]13683 bogus warning about passing non-PODs through ellipsis
- * [498]13688 Derived class is denied access to protected base class
+ * [495]13683 bogus warning about passing non-PODs through ellipsis
+ * [496]13688 Derived class is denied access to protected base class
member class
- * [499]13774 Member variable cleared in virtual multiple inheritance
+ * [497]13774 Member variable cleared in virtual multiple inheritance
class
- * [500]13884 Protect sstream.tcc from extern template use
+ * [498]13884 Protect sstream.tcc from extern template use
Java compiler and library
- * [501]10746 [win32] garbage collection crash in GCJ
+ * [499]10746 [win32] garbage collection crash in GCJ
Objective-C compiler and library
- * [502]11433 Crash due to dereferencing null pointer when querying
+ * [500]11433 Crash due to dereferencing null pointer when querying
protocol
Fortran compiler and library
- * [503]12633 logical expression gives incorrect result with
+ * [501]12633 logical expression gives incorrect result with
-fugly-logint option
- * [504]13037 [gcse-lm] g77 generates incorrect code
- * [505]13213 Hex constant problem when compiling with -fugly-logint
+ * [502]13037 [gcse-lm] g77 generates incorrect code
+ * [503]13213 Hex constant problem when compiling with -fugly-logint
and -ftypeless-boz
x86-specific (Intel/AMD)
- * [506]4490 ICE with -m128bit-long-double
- * [507]12292 [x86_64] ICE: RTL check: expected code `const_int', have
+ * [504]4490 ICE with -m128bit-long-double
+ * [505]12292 [x86_64] ICE: RTL check: expected code `const_int', have
`reg' in make_field_assignment, in combine.c
- * [508]12441 ICE: can't find a register to spill
- * [509]12943 array static-init failure under -fpic, -fPIC
- * [510]13608 Incorrect code with -O3 -ffast-math
+ * [506]12441 ICE: can't find a register to spill
+ * [507]12943 array static-init failure under -fpic, -fPIC
+ * [508]13608 Incorrect code with -O3 -ffast-math
PowerPC-specific
- * [511]11598 testcase gcc.dg/20020118-1.c fails runtime check of
+ * [509]11598 testcase gcc.dg/20020118-1.c fails runtime check of
__attribute__((aligned(16)))
- * [512]11793 ICE in extract_insn, in recog.c (const_vector's)
- * [513]12467 vmsumubm emitted when vmsummbm appropriate (typo in
+ * [510]11793 ICE in extract_insn, in recog.c (const_vector's)
+ * [511]12467 vmsumubm emitted when vmsummbm appropriate (typo in
altivec.md)
- * [514]12537 g++ generates writeable text sections
+ * [512]12537 g++ generates writeable text sections
SPARC-specific
- * [515]12496 wrong result for __atomic_add(&value, -1) when using -O0
+ * [513]12496 wrong result for __atomic_add(&value, -1) when using -O0
-m64
- * [516]12865 mprotect call to make trampoline executable may fail
- * [517]13354 ICE in sparc_emit_set_const32
+ * [514]12865 mprotect call to make trampoline executable may fail
+ * [515]13354 ICE in sparc_emit_set_const32
ARM-specific
- * [518]10467 [arm] ICE in pre_insert_copy_insn,
+ * [516]10467 [arm] ICE in pre_insert_copy_insn,
ia64-specific
- * [519]11226 ICE passing struct arg with two floats
- * [520]11227 ICE for _Complex float, _Complex long double args
- * [521]12644 GCC 3.3.2 fails to compile glibc on ia64
- * [522]13149 build gcc-3.3.2 1305 error:unrecognizable insn
+ * [517]11226 ICE passing struct arg with two floats
+ * [518]11227 ICE for _Complex float, _Complex long double args
+ * [519]12644 GCC 3.3.2 fails to compile glibc on ia64
+ * [520]13149 build gcc-3.3.2 1305 error:unrecognizable insn
* Various fixes for libunwind
Alpha-specific
- * [523]12654 Incorrect comparison code generated for Alpha
- * [524]12965 SEGV+ICE in cc1plus on alpha-linux with -O2
- * [525]13031 ICE (unrecognizable insn) when building gnome-libs-1.4.2
+ * [521]12654 Incorrect comparison code generated for Alpha
+ * [522]12965 SEGV+ICE in cc1plus on alpha-linux with -O2
+ * [523]13031 ICE (unrecognizable insn) when building gnome-libs-1.4.2
HPPA-specific
- * [526]11634 [hppa] ICE in verify_local_live_at_start, in flow.c
- * [527]12158 [hppa] compilation does not terminate at -O1
+ * [524]11634 [hppa] ICE in verify_local_live_at_start, in flow.c
+ * [525]12158 [hppa] compilation does not terminate at -O1
S390-specific
- * [528]11992 Wrong built-in code for memcmp with length 1<<24: only
+ * [526]11992 Wrong built-in code for memcmp with length 1<<24: only
(1<<24)-1 possible for CLCL-Instruction
SH-specific
- * [529]9365 segfault in gen_far_branch (config/sh/sh.c)
- * [530]10392 optimizer generates faulty array indexing
- * [531]11322 SH profiler outputs multiple definitions of symbol
- * [532]13069 gcc/config/sh/rtems.h broken
- * [533]13302 Putting a va_list in a struct causes seg fault
- * [534]13585 Incorrect optimization of call to sfunc
+ * [527]9365 segfault in gen_far_branch (config/sh/sh.c)
+ * [528]10392 optimizer generates faulty array indexing
+ * [529]11322 SH profiler outputs multiple definitions of symbol
+ * [530]13069 gcc/config/sh/rtems.h broken
+ * [531]13302 Putting a va_list in a struct causes seg fault
+ * [532]13585 Incorrect optimization of call to sfunc
* Fix inappropriately exported libgcc functions from the shared
library
Other embedded target specific
- * [535]8916 [mcore] unsigned char assign gets hosed.
- * [536]11576 [h8300] ICE in change_address_1, in emit-rtl.c
- * [537]13122 [h8300] local variable gets corrupted by function call
+ * [533]8916 [mcore] unsigned char assign gets hosed.
+ * [534]11576 [h8300] ICE in change_address_1, in emit-rtl.c
+ * [535]13122 [h8300] local variable gets corrupted by function call
when -fomit-frame-pointer is given
- * [538]13256 [cris] strict_low_part mistreated in delay slots
- * [539]13373 [mcore] optimization with -frerun-cse-after-loop
+ * [536]13256 [cris] strict_low_part mistreated in delay slots
+ * [537]13373 [mcore] optimization with -frerun-cse-after-loop
-fexpensive-optimizations produces wrong code on mcore
GNU HURD-specific
- * [540]12561 gcc/config/t-gnu needs updating to work with
+ * [538]12561 gcc/config/t-gnu needs updating to work with
--with-sysroot
Tru64 Unix specific
- * [541]6243 testsuite fails almost all tests due to no libintl in
+ * [539]6243 testsuite fails almost all tests due to no libintl in
LD_LIBRARY_PATH during test.
- * [542]11397 weak aliases broken on Tru64 UNIX
+ * [540]11397 weak aliases broken on Tru64 UNIX
AIX-specific
- * [543]12505 build failure due to defines of uchar in cpphash.h and
+ * [541]12505 build failure due to defines of uchar in cpphash.h and
sys/types.h
- * [544]13150 WEAK symbols not exported by collect2
+ * [542]13150 WEAK symbols not exported by collect2
IRIX-specific
- * [545]12666 fixincludes problem on IRIX 6.5.19m
+ * [543]12666 fixincludes problem on IRIX 6.5.19m
Solaris-specific
- * [546]12969 Including sys/byteorder.h breaks configure checks
+ * [544]12969 Including sys/byteorder.h breaks configure checks
Testsuite problems (compiler is not affected)
- * [547]10819 testsuite creates CR+LF on compiler version lines in
+ * [545]10819 testsuite creates CR+LF on compiler version lines in
test summary files
- * [548]11612 abi_check not finding correct libgcc_s.so.1
+ * [546]11612 abi_check not finding correct libgcc_s.so.1
Miscellaneous
- * [549]13211 using -###, incorrect warnings about unused linker file
+ * [547]13211 using -###, incorrect warnings about unused linker file
are produced
__________________________________________________________________
GCC 3.3.4
- This is the [550]list of problem reports (PRs) from GCC's bug tracking
+ This is the [548]list of problem reports (PRs) from GCC's bug tracking
system that are known to be fixed in the 3.3.4 release. This list might
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
@@ -9732,7 +11272,7 @@ GCC 3.3.4
GCC 3.3.5
- This is the [551]list of problem reports (PRs) from GCC's bug tracking
+ This is the [549]list of problem reports (PRs) from GCC's bug tracking
system that are known to be fixed in the 3.3.5 release. This list might
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
@@ -9740,25 +11280,25 @@ GCC 3.3.5
GCC 3.3.6
- This is the [552]list of problem reports (PRs) from GCC's bug tracking
+ This is the [550]list of problem reports (PRs) from GCC's bug tracking
system that are known to be fixed in the 3.3.6 release. This list might
not be complete (that is, it is possible that some PRs that have been
fixed are not listed here).
For questions related to the use of GCC, please consult these web
- pages and the [553]GCC manuals. If that fails, the
- [554]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [551]GCC manuals. If that fails, the
+ [552]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 [555]gcc@gcc.gnu.org. All of [556]our lists have public
+ list at [553]gcc@gcc.gnu.org. All of [554]our lists have public
archives.
- Copyright (C) [557]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [555]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 [558]maintained by the GCC team. Last modified
- 2012-11-02[559].
+ These pages are [556]maintained by the GCC team. Last modified
+ 2014-06-28[557].
References
@@ -9767,563 +11307,560 @@ References
3. http://gcc.gnu.org/gcc-3.3/changes.html#obsolete_systems
4. http://gcc.gnu.org/gcc-3.3/changes.html#nonnull_attribute
5. http://gcc.gnu.org/news/dfa.html
- 6. http://gcc.gnu.org/gcc-3.3/c99status.html
- 7. http://gcc.gnu.org/onlinedocs/gcc-3.3.6/g77/News.html
- 8. http://gcc.gnu.org/PR10140
- 9. http://gcc.gnu.org/PR10198
- 10. http://gcc.gnu.org/PR10338
- 11. http://gcc.gnu.org/PR3581
- 12. http://gcc.gnu.org/PR4382
- 13. http://gcc.gnu.org/PR5533
- 14. http://gcc.gnu.org/PR6387
- 15. http://gcc.gnu.org/PR6412
- 16. http://gcc.gnu.org/PR6620
- 17. http://gcc.gnu.org/PR6663
- 18. http://gcc.gnu.org/PR7068
- 19. http://gcc.gnu.org/PR7083
- 20. http://gcc.gnu.org/PR7647
- 21. http://gcc.gnu.org/PR7675
- 22. http://gcc.gnu.org/PR7718
- 23. http://gcc.gnu.org/PR8116
- 24. http://gcc.gnu.org/PR8358
- 25. http://gcc.gnu.org/PR8511
- 26. http://gcc.gnu.org/PR8564
- 27. http://gcc.gnu.org/PR8660
- 28. http://gcc.gnu.org/PR8766
- 29. http://gcc.gnu.org/PR8803
- 30. http://gcc.gnu.org/PR8846
- 31. http://gcc.gnu.org/PR8906
- 32. http://gcc.gnu.org/PR9216
- 33. http://gcc.gnu.org/PR9261
- 34. http://gcc.gnu.org/PR9263
- 35. http://gcc.gnu.org/PR9429
- 36. http://gcc.gnu.org/PR9516
- 37. http://gcc.gnu.org/PR9600
- 38. http://gcc.gnu.org/PR9629
- 39. http://gcc.gnu.org/PR9672
- 40. http://gcc.gnu.org/PR9749
- 41. http://gcc.gnu.org/PR9794
- 42. http://gcc.gnu.org/PR9829
- 43. http://gcc.gnu.org/PR9916
- 44. http://gcc.gnu.org/PR9936
- 45. http://gcc.gnu.org/PR10262
- 46. http://gcc.gnu.org/PR10278
- 47. http://gcc.gnu.org/PR10446
- 48. http://gcc.gnu.org/PR10451
- 49. http://gcc.gnu.org/PR10506
- 50. http://gcc.gnu.org/PR10549
- 51. http://gcc.gnu.org/PR2001
- 52. http://gcc.gnu.org/PR2391
- 53. http://gcc.gnu.org/PR2960
- 54. http://gcc.gnu.org/PR4046
- 55. http://gcc.gnu.org/PR6405
- 56. http://gcc.gnu.org/PR6798
- 57. http://gcc.gnu.org/PR6871
- 58. http://gcc.gnu.org/PR6909
- 59. http://gcc.gnu.org/PR7189
- 60. http://gcc.gnu.org/PR7642
- 61. http://gcc.gnu.org/PR8634
- 62. http://gcc.gnu.org/PR8750
- 63. http://gcc.gnu.org/PR2161
- 64. http://gcc.gnu.org/PR4319
- 65. http://gcc.gnu.org/PR8602
- 66. http://gcc.gnu.org/PR9177
- 67. http://gcc.gnu.org/PR9853
- 68. http://gcc.gnu.org/PR45
- 69. http://gcc.gnu.org/PR3784
- 70. http://gcc.gnu.org/PR764
- 71. http://gcc.gnu.org/PR5116
- 72. http://gcc.gnu.org/PR2862
- 73. http://gcc.gnu.org/PR3663
- 74. http://gcc.gnu.org/PR3797
- 75. http://gcc.gnu.org/PR3948
- 76. http://gcc.gnu.org/PR4137
- 77. http://gcc.gnu.org/PR4361
- 78. http://gcc.gnu.org/PR4802
- 79. http://gcc.gnu.org/PR5837
- 80. http://gcc.gnu.org/PR4803
- 81. http://gcc.gnu.org/PR5094
- 82. http://gcc.gnu.org/PR5730
- 83. http://gcc.gnu.org/PR6713
- 84. http://gcc.gnu.org/PR7015
- 85. http://gcc.gnu.org/PR7086
- 86. http://gcc.gnu.org/PR7099
- 87. http://gcc.gnu.org/PR7247
- 88. http://gcc.gnu.org/PR7441
- 89. http://gcc.gnu.org/PR7768
- 90. http://gcc.gnu.org/PR7804
- 91. http://gcc.gnu.org/PR8099
- 92. http://gcc.gnu.org/PR8117
- 93. http://gcc.gnu.org/PR8205
- 94. http://gcc.gnu.org/PR8645
- 95. http://gcc.gnu.org/PR8724
- 96. http://gcc.gnu.org/PR8805
- 97. http://gcc.gnu.org/PR8691
- 98. http://gcc.gnu.org/PR8700
- 99. http://gcc.gnu.org/PR8724
- 100. http://gcc.gnu.org/PR8949
- 101. http://gcc.gnu.org/PR9016
- 102. http://gcc.gnu.org/PR9053
- 103. http://gcc.gnu.org/PR9152
- 104. http://gcc.gnu.org/PR9182
- 105. http://gcc.gnu.org/PR9297
- 106. http://gcc.gnu.org/PR9318
- 107. http://gcc.gnu.org/PR9320
- 108. http://gcc.gnu.org/PR9400
- 109. http://gcc.gnu.org/PR9424
- 110. http://gcc.gnu.org/PR9425
- 111. http://gcc.gnu.org/PR9439
- 112. http://gcc.gnu.org/PR9474
- 113. http://gcc.gnu.org/PR9548
+ 6. http://gcc.gnu.org/c99status.html
+ 7. https://gcc.gnu.org/onlinedocs/gcc-3.3.6/g77/News.html
+ 8. https://gcc.gnu.org/PR10140
+ 9. https://gcc.gnu.org/PR10198
+ 10. https://gcc.gnu.org/PR10338
+ 11. https://gcc.gnu.org/PR3581
+ 12. https://gcc.gnu.org/PR4382
+ 13. https://gcc.gnu.org/PR5533
+ 14. https://gcc.gnu.org/PR6387
+ 15. https://gcc.gnu.org/PR6412
+ 16. https://gcc.gnu.org/PR6620
+ 17. https://gcc.gnu.org/PR6663
+ 18. https://gcc.gnu.org/PR7068
+ 19. https://gcc.gnu.org/PR7083
+ 20. https://gcc.gnu.org/PR7647
+ 21. https://gcc.gnu.org/PR7675
+ 22. https://gcc.gnu.org/PR7718
+ 23. https://gcc.gnu.org/PR8116
+ 24. https://gcc.gnu.org/PR8358
+ 25. https://gcc.gnu.org/PR8511
+ 26. https://gcc.gnu.org/PR8564
+ 27. https://gcc.gnu.org/PR8660
+ 28. https://gcc.gnu.org/PR8766
+ 29. https://gcc.gnu.org/PR8803
+ 30. https://gcc.gnu.org/PR8846
+ 31. https://gcc.gnu.org/PR8906
+ 32. https://gcc.gnu.org/PR9216
+ 33. https://gcc.gnu.org/PR9261
+ 34. https://gcc.gnu.org/PR9263
+ 35. https://gcc.gnu.org/PR9429
+ 36. https://gcc.gnu.org/PR9516
+ 37. https://gcc.gnu.org/PR9600
+ 38. https://gcc.gnu.org/PR9629
+ 39. https://gcc.gnu.org/PR9672
+ 40. https://gcc.gnu.org/PR9749
+ 41. https://gcc.gnu.org/PR9794
+ 42. https://gcc.gnu.org/PR9829
+ 43. https://gcc.gnu.org/PR9916
+ 44. https://gcc.gnu.org/PR9936
+ 45. https://gcc.gnu.org/PR10262
+ 46. https://gcc.gnu.org/PR10278
+ 47. https://gcc.gnu.org/PR10446
+ 48. https://gcc.gnu.org/PR10451
+ 49. https://gcc.gnu.org/PR10506
+ 50. https://gcc.gnu.org/PR10549
+ 51. https://gcc.gnu.org/PR2001
+ 52. https://gcc.gnu.org/PR2391
+ 53. https://gcc.gnu.org/PR2960
+ 54. https://gcc.gnu.org/PR4046
+ 55. https://gcc.gnu.org/PR6405
+ 56. https://gcc.gnu.org/PR6798
+ 57. https://gcc.gnu.org/PR6871
+ 58. https://gcc.gnu.org/PR6909
+ 59. https://gcc.gnu.org/PR7189
+ 60. https://gcc.gnu.org/PR7642
+ 61. https://gcc.gnu.org/PR8634
+ 62. https://gcc.gnu.org/PR8750
+ 63. https://gcc.gnu.org/PR2161
+ 64. https://gcc.gnu.org/PR4319
+ 65. https://gcc.gnu.org/PR8602
+ 66. https://gcc.gnu.org/PR9177
+ 67. https://gcc.gnu.org/PR9853
+ 68. https://gcc.gnu.org/PR45
+ 69. https://gcc.gnu.org/PR3784
+ 70. https://gcc.gnu.org/PR764
+ 71. https://gcc.gnu.org/PR5116
+ 72. https://gcc.gnu.org/PR2862
+ 73. https://gcc.gnu.org/PR3663
+ 74. https://gcc.gnu.org/PR3797
+ 75. https://gcc.gnu.org/PR3948
+ 76. https://gcc.gnu.org/PR4137
+ 77. https://gcc.gnu.org/PR4361
+ 78. https://gcc.gnu.org/PR4802
+ 79. https://gcc.gnu.org/PR5837
+ 80. https://gcc.gnu.org/PR4803
+ 81. https://gcc.gnu.org/PR5094
+ 82. https://gcc.gnu.org/PR5730
+ 83. https://gcc.gnu.org/PR6713
+ 84. https://gcc.gnu.org/PR7015
+ 85. https://gcc.gnu.org/PR7086
+ 86. https://gcc.gnu.org/PR7099
+ 87. https://gcc.gnu.org/PR7247
+ 88. https://gcc.gnu.org/PR7441
+ 89. https://gcc.gnu.org/PR7768
+ 90. https://gcc.gnu.org/PR7804
+ 91. https://gcc.gnu.org/PR8099
+ 92. https://gcc.gnu.org/PR8117
+ 93. https://gcc.gnu.org/PR8205
+ 94. https://gcc.gnu.org/PR8645
+ 95. https://gcc.gnu.org/PR8724
+ 96. https://gcc.gnu.org/PR8805
+ 97. https://gcc.gnu.org/PR8691
+ 98. https://gcc.gnu.org/PR8700
+ 99. https://gcc.gnu.org/PR8724
+ 100. https://gcc.gnu.org/PR8949
+ 101. https://gcc.gnu.org/PR9016
+ 102. https://gcc.gnu.org/PR9053
+ 103. https://gcc.gnu.org/PR9152
+ 104. https://gcc.gnu.org/PR9182
+ 105. https://gcc.gnu.org/PR9297
+ 106. https://gcc.gnu.org/PR9318
+ 107. https://gcc.gnu.org/PR9320
+ 108. https://gcc.gnu.org/PR9400
+ 109. https://gcc.gnu.org/PR9424
+ 110. https://gcc.gnu.org/PR9425
+ 111. https://gcc.gnu.org/PR9439
+ 112. https://gcc.gnu.org/PR9474
+ 113. https://gcc.gnu.org/PR9548
114. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#231
- 115. http://gcc.gnu.org/PR9555
- 116. http://gcc.gnu.org/PR9561
- 117. http://gcc.gnu.org/PR9563
- 118. http://gcc.gnu.org/PR9582
- 119. http://gcc.gnu.org/PR9622
- 120. http://gcc.gnu.org/PR9683
- 121. http://gcc.gnu.org/PR9791
- 122. http://gcc.gnu.org/PR9817
- 123. http://gcc.gnu.org/PR9825
- 124. http://gcc.gnu.org/PR9826
- 125. http://gcc.gnu.org/PR9924
- 126. http://gcc.gnu.org/PR9946
- 127. http://gcc.gnu.org/PR9964
- 128. http://gcc.gnu.org/PR9988
- 129. http://gcc.gnu.org/PR10033
- 130. http://gcc.gnu.org/PR10097
- 131. http://gcc.gnu.org/PR10132
- 132. http://gcc.gnu.org/PR10180
- 133. http://gcc.gnu.org/PR10199
- 134. http://gcc.gnu.org/PR10300
- 135. http://gcc.gnu.org/PR10427
- 136. http://gcc.gnu.org/PR10503
- 137. http://gcc.gnu.org/PR5956
- 138. http://gcc.gnu.org/PR1832
- 139. http://gcc.gnu.org/PR3924
- 140. http://gcc.gnu.org/PR5634
- 141. http://gcc.gnu.org/PR6367
- 142. http://gcc.gnu.org/PR6491
- 143. http://gcc.gnu.org/PR6742
- 144. http://gcc.gnu.org/PR7113
- 145. http://gcc.gnu.org/PR7236
- 146. http://gcc.gnu.org/PR7278
- 147. http://gcc.gnu.org/PR7384
- 148. http://gcc.gnu.org/PR7388
- 149. http://gcc.gnu.org/PR8587
- 150. http://gcc.gnu.org/PR9038
- 151. http://gcc.gnu.org/PR10197
- 152. http://gcc.gnu.org/PR6005
- 153. http://gcc.gnu.org/PR6389
- 154. http://gcc.gnu.org/PR6576
- 155. http://gcc.gnu.org/PR6652
- 156. http://gcc.gnu.org/PR7060
- 157. http://gcc.gnu.org/PR7073
- 158. http://gcc.gnu.org/PR7180
- 159. http://gcc.gnu.org/PR7416
- 160. http://gcc.gnu.org/PR7570
- 161. http://gcc.gnu.org/PR7578
- 162. http://gcc.gnu.org/PR7611
- 163. http://gcc.gnu.org/PR7709
- 164. http://gcc.gnu.org/PR7766
- 165. http://gcc.gnu.org/PR7785
- 166. http://gcc.gnu.org/PR7786
- 167. http://gcc.gnu.org/PR8142
- 168. http://gcc.gnu.org/PR8234
- 169. http://gcc.gnu.org/PR8415
- 170. http://gcc.gnu.org/PR8481
- 171. http://gcc.gnu.org/PR8593
- 172. http://gcc.gnu.org/PR8759
- 173. http://gcc.gnu.org/PR8997
- 174. http://gcc.gnu.org/PR9253
- 175. http://gcc.gnu.org/PR9254
- 176. http://gcc.gnu.org/PR9271
- 177. http://gcc.gnu.org/PR6767
- 178. http://gcc.gnu.org/PR9911
- 179. http://gcc.gnu.org/PR10020
- 180. http://gcc.gnu.org/PR10546
- 181. http://gcc.gnu.org/PR7029
- 182. http://gcc.gnu.org/PR2903
- 183. http://gcc.gnu.org/PR7873
- 184. http://gcc.gnu.org/PR7680
- 185. http://gcc.gnu.org/PR8705
- 186. http://gcc.gnu.org/PR9986
- 187. http://gcc.gnu.org/PR10056
- 188. http://gcc.gnu.org/PR6744
- 189. http://gcc.gnu.org/PR7361
- 190. http://gcc.gnu.org/PR9496
- 191. http://gcc.gnu.org/PR7067
- 192. http://gcc.gnu.org/PR8480
- 193. http://gcc.gnu.org/PR8784
- 194. http://gcc.gnu.org/PR10315
- 195. http://gcc.gnu.org/PR10267
- 196. http://gcc.gnu.org/PR7916
- 197. http://gcc.gnu.org/PR7926
- 198. http://gcc.gnu.org/PR8555
- 199. http://gcc.gnu.org/PR8994
- 200. http://gcc.gnu.org/PR9426
- 201. http://gcc.gnu.org/PR9806
- 202. http://gcc.gnu.org/PR10077
- 203. http://gcc.gnu.org/PR10233
- 204. http://gcc.gnu.org/PR10286
- 205. http://gcc.gnu.org/PR10308
- 206. http://gcc.gnu.org/PR11272
- 207. http://gcc.gnu.org/PR5754
- 208. http://gcc.gnu.org/PR6597
- 209. http://gcc.gnu.org/PR6949
- 210. http://gcc.gnu.org/PR7053
- 211. http://gcc.gnu.org/PR8164
- 212. http://gcc.gnu.org/PR8384
- 213. http://gcc.gnu.org/PR9559
- 214. http://gcc.gnu.org/PR9649
- 215. http://gcc.gnu.org/PR9864
- 216. http://gcc.gnu.org/PR10432
- 217. http://gcc.gnu.org/PR10475
- 218. http://gcc.gnu.org/PR10635
- 219. http://gcc.gnu.org/PR10661
- 220. http://gcc.gnu.org/PR10700
- 221. http://gcc.gnu.org/PR10712
- 222. http://gcc.gnu.org/PR10796
- 223. http://gcc.gnu.org/PR10890
- 224. http://gcc.gnu.org/PR10939
- 225. http://gcc.gnu.org/PR10956
- 226. http://gcc.gnu.org/PR11041
- 227. http://gcc.gnu.org/PR11059
- 228. http://gcc.gnu.org/PR11083
- 229. http://gcc.gnu.org/PR11105
- 230. http://gcc.gnu.org/PR11149
- 231. http://gcc.gnu.org/PR11228
- 232. http://gcc.gnu.org/PR11282
- 233. http://gcc.gnu.org/PR11301
- 234. http://gcc.gnu.org/PR11308
- 235. http://gcc.gnu.org/PR11473
- 236. http://gcc.gnu.org/PR11503
- 237. http://gcc.gnu.org/PR11513
- 238. http://gcc.gnu.org/PR11198
- 239. http://gcc.gnu.org/PR11304
- 240. http://gcc.gnu.org/PR11381
- 241. http://gcc.gnu.org/PR11536
- 242. http://gcc.gnu.org/PR11557
- 243. http://gcc.gnu.org/PR5897
- 244. http://gcc.gnu.org/PR11279
- 245. http://gcc.gnu.org/PR11022
- 246. http://gcc.gnu.org/PR2330
- 247. http://gcc.gnu.org/PR5388
- 248. http://gcc.gnu.org/PR5390
- 249. http://gcc.gnu.org/PR7877
- 250. http://gcc.gnu.org/PR9393
- 251. http://gcc.gnu.org/PR10032
- 252. http://gcc.gnu.org/PR10468
- 253. http://gcc.gnu.org/PR10527
- 254. http://gcc.gnu.org/PR10679
- 255. http://gcc.gnu.org/PR10682
- 256. http://gcc.gnu.org/PR10689
- 257. http://gcc.gnu.org/PR10845
- 258. http://gcc.gnu.org/PR10849
- 259. http://gcc.gnu.org/PR10888
- 260. http://gcc.gnu.org/PR10929
- 261. http://gcc.gnu.org/PR10931
- 262. http://gcc.gnu.org/PR10940
- 263. http://gcc.gnu.org/PR10968
- 264. http://gcc.gnu.org/PR10990
- 265. http://gcc.gnu.org/PR11039
- 266. http://gcc.gnu.org/PR11062
- 267. http://gcc.gnu.org/PR11095
- 268. http://gcc.gnu.org/PR11098
- 269. http://gcc.gnu.org/PR11137
- 270. http://gcc.gnu.org/PR11154
- 271. http://gcc.gnu.org/PR11329
- 272. http://gcc.gnu.org/PR11332
- 273. http://gcc.gnu.org/PR11431
- 274. http://gcc.gnu.org/PR11528
- 275. http://gcc.gnu.org/PR11546
- 276. http://gcc.gnu.org/PR11567
- 277. http://gcc.gnu.org/PR11645
- 278. http://gcc.gnu.org/PR5179
- 279. http://gcc.gnu.org/PR8204
- 280. http://gcc.gnu.org/PR10838
- 281. http://gcc.gnu.org/PR10886
- 282. http://gcc.gnu.org/PR11349
- 283. http://gcc.gnu.org/PR4823
- 284. http://gcc.gnu.org/PR8878
- 285. http://gcc.gnu.org/PR9815
- 286. http://gcc.gnu.org/PR10402
- 287. http://gcc.gnu.org/PR10504
- 288. http://gcc.gnu.org/PR10673
- 289. http://gcc.gnu.org/PR11044
- 290. http://gcc.gnu.org/PR11089
- 291. http://gcc.gnu.org/PR11420
- 292. http://gcc.gnu.org/PR9362
- 293. http://gcc.gnu.org/PR10142
- 294. http://gcc.gnu.org/PR10663
- 295. http://gcc.gnu.org/PR10835
- 296. http://gcc.gnu.org/PR10876
- 297. http://gcc.gnu.org/PR10955
- 298. http://gcc.gnu.org/PR11018
- 299. http://gcc.gnu.org/PR11556
- 300. http://gcc.gnu.org/PR10907
- 301. http://gcc.gnu.org/PR11320
- 302. http://gcc.gnu.org/PR11599
- 303. http://gcc.gnu.org/PR9745
- 304. http://gcc.gnu.org/PR10871
- 305. http://gcc.gnu.org/PR11440
- 306. http://gcc.gnu.org/PR7594
- 307. http://gcc.gnu.org/PR10557
- 308. http://gcc.gnu.org/PR11054
- 309. http://gcc.gnu.org/PR10834
- 310. http://gcc.gnu.org/PR10842
- 311. http://gcc.gnu.org/PR11052
- 312. http://gcc.gnu.org/PR11183
- 313. http://gcc.gnu.org/PR11084
- 314. http://gcc.gnu.org/PR10331
- 315. http://gcc.gnu.org/PR10413
- 316. http://gcc.gnu.org/PR11096
- 317. http://gcc.gnu.org/PR2873
- 318. http://gcc.gnu.org/PR3163
- 319. http://gcc.gnu.org/PR5287
- 320. http://gcc.gnu.org/PR10148
- 321. http://gcc.gnu.org/PR8787
- 322. http://gcc.gnu.org/PR10900
- 323. http://gcc.gnu.org/PR1607
- 324. http://gcc.gnu.org/PR4252
- 325. http://gcc.gnu.org/PR4490
- 326. http://gcc.gnu.org/PR10355
- 327. http://gcc.gnu.org/PR10726
- 328. http://gcc.gnu.org/PR10805
- 329. http://gcc.gnu.org/PR10815
- 330. http://gcc.gnu.org/PR10877
- 331. http://gcc.gnu.org/PR11280
- 332. http://gcc.gnu.org/PR11466
- 333. http://gcc.gnu.org/PR10737
- 334. http://gcc.gnu.org/PR10810
- 335. http://gcc.gnu.org/bugzilla/
- 336. http://gcc.gnu.org/PR8336
- 337. http://gcc.gnu.org/PR9330
- 338. http://gcc.gnu.org/PR9631
- 339. http://gcc.gnu.org/PR9877
- 340. http://gcc.gnu.org/PR11687
- 341. http://gcc.gnu.org/PR12263
- 342. http://gcc.gnu.org/PR12490
- 343. http://gcc.gnu.org/PR7277
- 344. http://gcc.gnu.org/PR7939
- 345. http://gcc.gnu.org/PR11063
- 346. http://gcc.gnu.org/PR11207
- 347. http://gcc.gnu.org/PR11522
- 348. http://gcc.gnu.org/PR11595
- 349. http://gcc.gnu.org/PR11646
- 350. http://gcc.gnu.org/PR11665
- 351. http://gcc.gnu.org/PR11852
- 352. http://gcc.gnu.org/PR11878
- 353. http://gcc.gnu.org/PR11883
- 354. http://gcc.gnu.org/PR11991
- 355. http://gcc.gnu.org/PR12146
- 356. http://gcc.gnu.org/PR12215
- 357. http://gcc.gnu.org/PR12369
- 358. http://gcc.gnu.org/PR12446
- 359. http://gcc.gnu.org/PR12510
- 360. http://gcc.gnu.org/PR12544
- 361. http://gcc.gnu.org/PR9862
- 362. http://gcc.gnu.org/PR10962
- 363. http://gcc.gnu.org/PR11370
- 364. http://gcc.gnu.org/PR11637
- 365. http://gcc.gnu.org/PR11885
- 366. http://gcc.gnu.org/PR12082
- 367. http://gcc.gnu.org/PR12180
- 368. http://gcc.gnu.org/PR12340
- 369. http://gcc.gnu.org/PR3907
- 370. http://gcc.gnu.org/PR5293
- 371. http://gcc.gnu.org/PR5296
- 372. http://gcc.gnu.org/PR7939
- 373. http://gcc.gnu.org/PR8656
- 374. http://gcc.gnu.org/PR10147
- 375. http://gcc.gnu.org/PR11400
- 376. http://gcc.gnu.org/PR11409
- 377. http://gcc.gnu.org/PR11740
- 378. http://gcc.gnu.org/PR11786
- 379. http://gcc.gnu.org/PR11867
- 380. http://gcc.gnu.org/PR11928
- 381. http://gcc.gnu.org/PR12114
- 382. http://gcc.gnu.org/PR12163
- 383. http://gcc.gnu.org/PR12181
- 384. http://gcc.gnu.org/PR12236
- 385. http://gcc.gnu.org/PR12266
- 386. http://gcc.gnu.org/PR12296
- 387. http://gcc.gnu.org/PR12298
- 388. http://gcc.gnu.org/PR12369
- 389. http://gcc.gnu.org/PR12337
- 390. http://gcc.gnu.org/PR12344
- 391. http://gcc.gnu.org/PR12451
- 392. http://gcc.gnu.org/PR12486
- 393. http://gcc.gnu.org/PR8869
- 394. http://gcc.gnu.org/PR9786
- 395. http://gcc.gnu.org/PR11689
- 396. http://gcc.gnu.org/PR12116
- 397. http://gcc.gnu.org/PR12070
- 398. http://gcc.gnu.org/PR11184
- 399. http://gcc.gnu.org/PR11535
- 400. http://gcc.gnu.org/PR11693
- 401. http://gcc.gnu.org/PR12224
- 402. http://gcc.gnu.org/PR11087
- 403. http://gcc.gnu.org/PR11319
- 404. http://gcc.gnu.org/PR11949
- 405. http://gcc.gnu.org/PR11662
- 406. http://gcc.gnu.org/PR11965
- 407. http://gcc.gnu.org/PR12301
- 408. http://gcc.gnu.org/PR11717
- 409. http://gcc.gnu.org/PR11313
- 410. http://gcc.gnu.org/PR11712
- 411. http://gcc.gnu.org/PR12166
- 412. http://gcc.gnu.org/PR12101
- 413. http://gcc.gnu.org/PR10988
- 414. http://gcc.gnu.org/PR11805
- 415. http://gcc.gnu.org/PR11902
- 416. http://gcc.gnu.org/PR11903
- 417. http://gcc.gnu.org/bugzilla/
- 418. http://gcc.gnu.org/PR11890
- 419. http://gcc.gnu.org/PR12399
- 420. http://gcc.gnu.org/PR13068
- 421. http://gcc.gnu.org/PR10060
- 422. http://gcc.gnu.org/PR10555
- 423. http://gcc.gnu.org/PR10706
- 424. http://gcc.gnu.org/PR11496
- 425. http://gcc.gnu.org/PR11741
- 426. http://gcc.gnu.org/PR12440
- 427. http://gcc.gnu.org/PR12632
- 428. http://gcc.gnu.org/PR12712
- 429. http://gcc.gnu.org/PR12726
- 430. http://gcc.gnu.org/PR12890
- 431. http://gcc.gnu.org/PR12900
- 432. http://gcc.gnu.org/PR13060
- 433. http://gcc.gnu.org/PR13289
- 434. http://gcc.gnu.org/PR13318
- 435. http://gcc.gnu.org/PR13392
- 436. http://gcc.gnu.org/PR13574
- 437. http://gcc.gnu.org/PR13475
- 438. http://gcc.gnu.org/PR13797
- 439. http://gcc.gnu.org/PR13824
- 440. http://gcc.gnu.org/PR8776
- 441. http://gcc.gnu.org/PR10339
- 442. http://gcc.gnu.org/PR11350
- 443. http://gcc.gnu.org/PR12826
- 444. http://gcc.gnu.org/PR12500
- 445. http://gcc.gnu.org/PR12941
- 446. http://gcc.gnu.org/PR12953
- 447. http://gcc.gnu.org/PR13041
- 448. http://gcc.gnu.org/PR13507
- 449. http://gcc.gnu.org/PR13382
- 450. http://gcc.gnu.org/PR13394
- 451. http://gcc.gnu.org/PR13400
- 452. http://gcc.gnu.org/PR13521
- 453. http://gcc.gnu.org/PR2094
- 454. http://gcc.gnu.org/PR2294
- 455. http://gcc.gnu.org/PR5050
- 456. http://gcc.gnu.org/PR9371
- 457. http://gcc.gnu.org/PR9546
- 458. http://gcc.gnu.org/PR10081
- 459. http://gcc.gnu.org/PR10093
- 460. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#61
- 461. http://gcc.gnu.org/PR10095
- 462. http://gcc.gnu.org/PR11554
- 463. http://gcc.gnu.org/PR12297
- 464. http://gcc.gnu.org/PR12352
- 465. http://gcc.gnu.org/PR12438
- 466. http://gcc.gnu.org/PR12540
- 467. http://gcc.gnu.org/PR12594
- 468. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#60
- 469. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#63
- 470. http://gcc.gnu.org/PR12657
- 471. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#292
- 472. http://gcc.gnu.org/PR12696
- 473. http://gcc.gnu.org/PR12815
- 474. http://gcc.gnu.org/PR12862
- 475. http://gcc.gnu.org/PR12926
- 476. http://gcc.gnu.org/PR12967
- 477. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html
- 478. http://gcc.gnu.org/PR12971
- 479. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#328
- 480. http://gcc.gnu.org/PR13007
- 481. http://gcc.gnu.org/PR13009
- 482. http://gcc.gnu.org/PR13057
- 483. http://gcc.gnu.org/PR13070
- 484. http://gcc.gnu.org/PR13081
- 485. http://gcc.gnu.org/PR13239
- 486. http://gcc.gnu.org/PR13262
- 487. http://gcc.gnu.org/PR13290
- 488. http://gcc.gnu.org/PR13323
- 489. http://gcc.gnu.org/PR13369
- 490. http://gcc.gnu.org/PR13371
- 491. http://gcc.gnu.org/PR13445
- 492. http://gcc.gnu.org/PR13461
- 493. http://gcc.gnu.org/PR13462
- 494. http://gcc.gnu.org/PR13478
- 495. http://gcc.gnu.org/PR13544
- 496. http://gcc.gnu.org/PR13650
- 497. http://gcc.gnu.org/PR13683
- 498. http://gcc.gnu.org/PR13688
- 499. http://gcc.gnu.org/PR13774
- 500. http://gcc.gnu.org/PR13884
- 501. http://gcc.gnu.org/PR10746
- 502. http://gcc.gnu.org/PR11433
- 503. http://gcc.gnu.org/PR12633
- 504. http://gcc.gnu.org/PR13037
- 505. http://gcc.gnu.org/PR13213
- 506. http://gcc.gnu.org/PR4490
- 507. http://gcc.gnu.org/PR12292
- 508. http://gcc.gnu.org/PR12441
- 509. http://gcc.gnu.org/PR12943
- 510. http://gcc.gnu.org/PR13608
- 511. http://gcc.gnu.org/PR11598
- 512. http://gcc.gnu.org/PR11793
- 513. http://gcc.gnu.org/PR12467
- 514. http://gcc.gnu.org/PR12537
- 515. http://gcc.gnu.org/PR12496
- 516. http://gcc.gnu.org/PR12865
- 517. http://gcc.gnu.org/PR13354
- 518. http://gcc.gnu.org/PR10467
- 519. http://gcc.gnu.org/PR11226
- 520. http://gcc.gnu.org/PR11227
- 521. http://gcc.gnu.org/PR12644
- 522. http://gcc.gnu.org/PR13149
- 523. http://gcc.gnu.org/PR12654
- 524. http://gcc.gnu.org/PR12965
- 525. http://gcc.gnu.org/PR13031
- 526. http://gcc.gnu.org/PR11634
- 527. http://gcc.gnu.org/PR12158
- 528. http://gcc.gnu.org/PR11992
- 529. http://gcc.gnu.org/PR9365
- 530. http://gcc.gnu.org/PR10392
- 531. http://gcc.gnu.org/PR11322
- 532. http://gcc.gnu.org/PR13069
- 533. http://gcc.gnu.org/PR13302
- 534. http://gcc.gnu.org/PR13585
- 535. http://gcc.gnu.org/PR8916
- 536. http://gcc.gnu.org/PR11576
- 537. http://gcc.gnu.org/PR13122
- 538. http://gcc.gnu.org/PR13256
- 539. http://gcc.gnu.org/PR13373
- 540. http://gcc.gnu.org/PR12561
- 541. http://gcc.gnu.org/PR6243
- 542. http://gcc.gnu.org/PR11397
- 543. http://gcc.gnu.org/PR12505
- 544. http://gcc.gnu.org/PR13150
- 545. http://gcc.gnu.org/PR12666
- 546. http://gcc.gnu.org/PR12969
- 547. http://gcc.gnu.org/PR10819
- 548. http://gcc.gnu.org/PR11612
- 549. http://gcc.gnu.org/PR13211
- 550. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.3.4
- 551. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.3.5
- 552. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.3.6
- 553. http://gcc.gnu.org/onlinedocs/
- 554. mailto:gcc-help@gcc.gnu.org
- 555. mailto:gcc@gcc.gnu.org
- 556. http://gcc.gnu.org/lists.html
- 557. http://www.fsf.org/
- 558. http://gcc.gnu.org/about.html
- 559. http://validator.w3.org/check/referer
+ 115. https://gcc.gnu.org/PR9555
+ 116. https://gcc.gnu.org/PR9561
+ 117. https://gcc.gnu.org/PR9563
+ 118. https://gcc.gnu.org/PR9582
+ 119. https://gcc.gnu.org/PR9622
+ 120. https://gcc.gnu.org/PR9683
+ 121. https://gcc.gnu.org/PR9791
+ 122. https://gcc.gnu.org/PR9817
+ 123. https://gcc.gnu.org/PR9825
+ 124. https://gcc.gnu.org/PR9826
+ 125. https://gcc.gnu.org/PR9924
+ 126. https://gcc.gnu.org/PR9946
+ 127. https://gcc.gnu.org/PR9964
+ 128. https://gcc.gnu.org/PR9988
+ 129. https://gcc.gnu.org/PR10033
+ 130. https://gcc.gnu.org/PR10097
+ 131. https://gcc.gnu.org/PR10132
+ 132. https://gcc.gnu.org/PR10180
+ 133. https://gcc.gnu.org/PR10199
+ 134. https://gcc.gnu.org/PR10300
+ 135. https://gcc.gnu.org/PR10427
+ 136. https://gcc.gnu.org/PR10503
+ 137. https://gcc.gnu.org/PR5956
+ 138. https://gcc.gnu.org/PR1832
+ 139. https://gcc.gnu.org/PR3924
+ 140. https://gcc.gnu.org/PR5634
+ 141. https://gcc.gnu.org/PR6367
+ 142. https://gcc.gnu.org/PR6491
+ 143. https://gcc.gnu.org/PR6742
+ 144. https://gcc.gnu.org/PR7113
+ 145. https://gcc.gnu.org/PR7236
+ 146. https://gcc.gnu.org/PR7278
+ 147. https://gcc.gnu.org/PR7384
+ 148. https://gcc.gnu.org/PR7388
+ 149. https://gcc.gnu.org/PR8587
+ 150. https://gcc.gnu.org/PR9038
+ 151. https://gcc.gnu.org/PR10197
+ 152. https://gcc.gnu.org/PR6005
+ 153. https://gcc.gnu.org/PR6389
+ 154. https://gcc.gnu.org/PR6576
+ 155. https://gcc.gnu.org/PR6652
+ 156. https://gcc.gnu.org/PR7060
+ 157. https://gcc.gnu.org/PR7073
+ 158. https://gcc.gnu.org/PR7180
+ 159. https://gcc.gnu.org/PR7416
+ 160. https://gcc.gnu.org/PR7570
+ 161. https://gcc.gnu.org/PR7578
+ 162. https://gcc.gnu.org/PR7611
+ 163. https://gcc.gnu.org/PR7709
+ 164. https://gcc.gnu.org/PR7766
+ 165. https://gcc.gnu.org/PR7785
+ 166. https://gcc.gnu.org/PR7786
+ 167. https://gcc.gnu.org/PR8142
+ 168. https://gcc.gnu.org/PR8234
+ 169. https://gcc.gnu.org/PR8415
+ 170. https://gcc.gnu.org/PR8481
+ 171. https://gcc.gnu.org/PR8593
+ 172. https://gcc.gnu.org/PR8759
+ 173. https://gcc.gnu.org/PR8997
+ 174. https://gcc.gnu.org/PR9253
+ 175. https://gcc.gnu.org/PR9254
+ 176. https://gcc.gnu.org/PR9271
+ 177. https://gcc.gnu.org/PR6767
+ 178. https://gcc.gnu.org/PR9911
+ 179. https://gcc.gnu.org/PR10020
+ 180. https://gcc.gnu.org/PR10546
+ 181. https://gcc.gnu.org/PR7029
+ 182. https://gcc.gnu.org/PR2903
+ 183. https://gcc.gnu.org/PR7873
+ 184. https://gcc.gnu.org/PR7680
+ 185. https://gcc.gnu.org/PR8705
+ 186. https://gcc.gnu.org/PR9986
+ 187. https://gcc.gnu.org/PR10056
+ 188. https://gcc.gnu.org/PR6744
+ 189. https://gcc.gnu.org/PR7361
+ 190. https://gcc.gnu.org/PR9496
+ 191. https://gcc.gnu.org/PR7067
+ 192. https://gcc.gnu.org/PR8480
+ 193. https://gcc.gnu.org/PR8784
+ 194. https://gcc.gnu.org/PR10315
+ 195. https://gcc.gnu.org/PR10267
+ 196. https://gcc.gnu.org/PR7916
+ 197. https://gcc.gnu.org/PR7926
+ 198. https://gcc.gnu.org/PR8555
+ 199. https://gcc.gnu.org/PR8994
+ 200. https://gcc.gnu.org/PR9426
+ 201. https://gcc.gnu.org/PR9806
+ 202. https://gcc.gnu.org/PR10077
+ 203. https://gcc.gnu.org/PR10233
+ 204. https://gcc.gnu.org/PR10286
+ 205. https://gcc.gnu.org/PR10308
+ 206. https://gcc.gnu.org/PR11272
+ 207. https://gcc.gnu.org/PR5754
+ 208. https://gcc.gnu.org/PR6597
+ 209. https://gcc.gnu.org/PR6949
+ 210. https://gcc.gnu.org/PR7053
+ 211. https://gcc.gnu.org/PR8164
+ 212. https://gcc.gnu.org/PR8384
+ 213. https://gcc.gnu.org/PR9559
+ 214. https://gcc.gnu.org/PR9649
+ 215. https://gcc.gnu.org/PR9864
+ 216. https://gcc.gnu.org/PR10432
+ 217. https://gcc.gnu.org/PR10475
+ 218. https://gcc.gnu.org/PR10635
+ 219. https://gcc.gnu.org/PR10661
+ 220. https://gcc.gnu.org/PR10700
+ 221. https://gcc.gnu.org/PR10712
+ 222. https://gcc.gnu.org/PR10796
+ 223. https://gcc.gnu.org/PR10890
+ 224. https://gcc.gnu.org/PR10939
+ 225. https://gcc.gnu.org/PR10956
+ 226. https://gcc.gnu.org/PR11041
+ 227. https://gcc.gnu.org/PR11059
+ 228. https://gcc.gnu.org/PR11083
+ 229. https://gcc.gnu.org/PR11105
+ 230. https://gcc.gnu.org/PR11149
+ 231. https://gcc.gnu.org/PR11228
+ 232. https://gcc.gnu.org/PR11282
+ 233. https://gcc.gnu.org/PR11301
+ 234. https://gcc.gnu.org/PR11308
+ 235. https://gcc.gnu.org/PR11473
+ 236. https://gcc.gnu.org/PR11503
+ 237. https://gcc.gnu.org/PR11513
+ 238. https://gcc.gnu.org/PR11198
+ 239. https://gcc.gnu.org/PR11304
+ 240. https://gcc.gnu.org/PR11381
+ 241. https://gcc.gnu.org/PR11536
+ 242. https://gcc.gnu.org/PR11557
+ 243. https://gcc.gnu.org/PR5897
+ 244. https://gcc.gnu.org/PR11279
+ 245. https://gcc.gnu.org/PR11022
+ 246. https://gcc.gnu.org/PR2330
+ 247. https://gcc.gnu.org/PR5388
+ 248. https://gcc.gnu.org/PR5390
+ 249. https://gcc.gnu.org/PR7877
+ 250. https://gcc.gnu.org/PR9393
+ 251. https://gcc.gnu.org/PR10032
+ 252. https://gcc.gnu.org/PR10468
+ 253. https://gcc.gnu.org/PR10527
+ 254. https://gcc.gnu.org/PR10679
+ 255. https://gcc.gnu.org/PR10682
+ 256. https://gcc.gnu.org/PR10689
+ 257. https://gcc.gnu.org/PR10845
+ 258. https://gcc.gnu.org/PR10849
+ 259. https://gcc.gnu.org/PR10888
+ 260. https://gcc.gnu.org/PR10929
+ 261. https://gcc.gnu.org/PR10931
+ 262. https://gcc.gnu.org/PR10940
+ 263. https://gcc.gnu.org/PR10968
+ 264. https://gcc.gnu.org/PR10990
+ 265. https://gcc.gnu.org/PR11039
+ 266. https://gcc.gnu.org/PR11062
+ 267. https://gcc.gnu.org/PR11095
+ 268. https://gcc.gnu.org/PR11098
+ 269. https://gcc.gnu.org/PR11137
+ 270. https://gcc.gnu.org/PR11154
+ 271. https://gcc.gnu.org/PR11329
+ 272. https://gcc.gnu.org/PR11332
+ 273. https://gcc.gnu.org/PR11431
+ 274. https://gcc.gnu.org/PR11528
+ 275. https://gcc.gnu.org/PR11546
+ 276. https://gcc.gnu.org/PR11567
+ 277. https://gcc.gnu.org/PR11645
+ 278. https://gcc.gnu.org/PR5179
+ 279. https://gcc.gnu.org/PR8204
+ 280. https://gcc.gnu.org/PR10838
+ 281. https://gcc.gnu.org/PR10886
+ 282. https://gcc.gnu.org/PR11349
+ 283. https://gcc.gnu.org/PR4823
+ 284. https://gcc.gnu.org/PR8878
+ 285. https://gcc.gnu.org/PR9815
+ 286. https://gcc.gnu.org/PR10402
+ 287. https://gcc.gnu.org/PR10504
+ 288. https://gcc.gnu.org/PR10673
+ 289. https://gcc.gnu.org/PR11044
+ 290. https://gcc.gnu.org/PR11089
+ 291. https://gcc.gnu.org/PR11420
+ 292. https://gcc.gnu.org/PR9362
+ 293. https://gcc.gnu.org/PR10142
+ 294. https://gcc.gnu.org/PR10663
+ 295. https://gcc.gnu.org/PR10835
+ 296. https://gcc.gnu.org/PR10876
+ 297. https://gcc.gnu.org/PR10955
+ 298. https://gcc.gnu.org/PR11018
+ 299. https://gcc.gnu.org/PR11556
+ 300. https://gcc.gnu.org/PR10907
+ 301. https://gcc.gnu.org/PR11320
+ 302. https://gcc.gnu.org/PR11599
+ 303. https://gcc.gnu.org/PR9745
+ 304. https://gcc.gnu.org/PR10871
+ 305. https://gcc.gnu.org/PR11440
+ 306. https://gcc.gnu.org/PR7594
+ 307. https://gcc.gnu.org/PR10557
+ 308. https://gcc.gnu.org/PR11054
+ 309. https://gcc.gnu.org/PR10834
+ 310. https://gcc.gnu.org/PR10842
+ 311. https://gcc.gnu.org/PR11052
+ 312. https://gcc.gnu.org/PR11183
+ 313. https://gcc.gnu.org/PR11084
+ 314. https://gcc.gnu.org/PR10331
+ 315. https://gcc.gnu.org/PR10413
+ 316. https://gcc.gnu.org/PR11096
+ 317. https://gcc.gnu.org/PR2873
+ 318. https://gcc.gnu.org/PR3163
+ 319. https://gcc.gnu.org/PR5287
+ 320. https://gcc.gnu.org/PR10148
+ 321. https://gcc.gnu.org/PR8787
+ 322. https://gcc.gnu.org/PR10900
+ 323. https://gcc.gnu.org/PR1607
+ 324. https://gcc.gnu.org/PR4252
+ 325. https://gcc.gnu.org/PR4490
+ 326. https://gcc.gnu.org/PR10355
+ 327. https://gcc.gnu.org/PR10726
+ 328. https://gcc.gnu.org/PR10805
+ 329. https://gcc.gnu.org/PR10815
+ 330. https://gcc.gnu.org/PR10877
+ 331. https://gcc.gnu.org/PR11280
+ 332. https://gcc.gnu.org/PR11466
+ 333. https://gcc.gnu.org/PR10737
+ 334. https://gcc.gnu.org/PR10810
+ 335. https://gcc.gnu.org/PR8336
+ 336. https://gcc.gnu.org/PR9330
+ 337. https://gcc.gnu.org/PR9631
+ 338. https://gcc.gnu.org/PR9877
+ 339. https://gcc.gnu.org/PR11687
+ 340. https://gcc.gnu.org/PR12263
+ 341. https://gcc.gnu.org/PR12490
+ 342. https://gcc.gnu.org/PR7277
+ 343. https://gcc.gnu.org/PR7939
+ 344. https://gcc.gnu.org/PR11063
+ 345. https://gcc.gnu.org/PR11207
+ 346. https://gcc.gnu.org/PR11522
+ 347. https://gcc.gnu.org/PR11595
+ 348. https://gcc.gnu.org/PR11646
+ 349. https://gcc.gnu.org/PR11665
+ 350. https://gcc.gnu.org/PR11852
+ 351. https://gcc.gnu.org/PR11878
+ 352. https://gcc.gnu.org/PR11883
+ 353. https://gcc.gnu.org/PR11991
+ 354. https://gcc.gnu.org/PR12146
+ 355. https://gcc.gnu.org/PR12215
+ 356. https://gcc.gnu.org/PR12369
+ 357. https://gcc.gnu.org/PR12446
+ 358. https://gcc.gnu.org/PR12510
+ 359. https://gcc.gnu.org/PR12544
+ 360. https://gcc.gnu.org/PR9862
+ 361. https://gcc.gnu.org/PR10962
+ 362. https://gcc.gnu.org/PR11370
+ 363. https://gcc.gnu.org/PR11637
+ 364. https://gcc.gnu.org/PR11885
+ 365. https://gcc.gnu.org/PR12082
+ 366. https://gcc.gnu.org/PR12180
+ 367. https://gcc.gnu.org/PR12340
+ 368. https://gcc.gnu.org/PR3907
+ 369. https://gcc.gnu.org/PR5293
+ 370. https://gcc.gnu.org/PR5296
+ 371. https://gcc.gnu.org/PR7939
+ 372. https://gcc.gnu.org/PR8656
+ 373. https://gcc.gnu.org/PR10147
+ 374. https://gcc.gnu.org/PR11400
+ 375. https://gcc.gnu.org/PR11409
+ 376. https://gcc.gnu.org/PR11740
+ 377. https://gcc.gnu.org/PR11786
+ 378. https://gcc.gnu.org/PR11867
+ 379. https://gcc.gnu.org/PR11928
+ 380. https://gcc.gnu.org/PR12114
+ 381. https://gcc.gnu.org/PR12163
+ 382. https://gcc.gnu.org/PR12181
+ 383. https://gcc.gnu.org/PR12236
+ 384. https://gcc.gnu.org/PR12266
+ 385. https://gcc.gnu.org/PR12296
+ 386. https://gcc.gnu.org/PR12298
+ 387. https://gcc.gnu.org/PR12369
+ 388. https://gcc.gnu.org/PR12337
+ 389. https://gcc.gnu.org/PR12344
+ 390. https://gcc.gnu.org/PR12451
+ 391. https://gcc.gnu.org/PR12486
+ 392. https://gcc.gnu.org/PR8869
+ 393. https://gcc.gnu.org/PR9786
+ 394. https://gcc.gnu.org/PR11689
+ 395. https://gcc.gnu.org/PR12116
+ 396. https://gcc.gnu.org/PR12070
+ 397. https://gcc.gnu.org/PR11184
+ 398. https://gcc.gnu.org/PR11535
+ 399. https://gcc.gnu.org/PR11693
+ 400. https://gcc.gnu.org/PR12224
+ 401. https://gcc.gnu.org/PR11087
+ 402. https://gcc.gnu.org/PR11319
+ 403. https://gcc.gnu.org/PR11949
+ 404. https://gcc.gnu.org/PR11662
+ 405. https://gcc.gnu.org/PR11965
+ 406. https://gcc.gnu.org/PR12301
+ 407. https://gcc.gnu.org/PR11717
+ 408. https://gcc.gnu.org/PR11313
+ 409. https://gcc.gnu.org/PR11712
+ 410. https://gcc.gnu.org/PR12166
+ 411. https://gcc.gnu.org/PR12101
+ 412. https://gcc.gnu.org/PR10988
+ 413. https://gcc.gnu.org/PR11805
+ 414. https://gcc.gnu.org/PR11902
+ 415. https://gcc.gnu.org/PR11903
+ 416. https://gcc.gnu.org/PR11890
+ 417. https://gcc.gnu.org/PR12399
+ 418. https://gcc.gnu.org/PR13068
+ 419. https://gcc.gnu.org/PR10060
+ 420. https://gcc.gnu.org/PR10555
+ 421. https://gcc.gnu.org/PR10706
+ 422. https://gcc.gnu.org/PR11496
+ 423. https://gcc.gnu.org/PR11741
+ 424. https://gcc.gnu.org/PR12440
+ 425. https://gcc.gnu.org/PR12632
+ 426. https://gcc.gnu.org/PR12712
+ 427. https://gcc.gnu.org/PR12726
+ 428. https://gcc.gnu.org/PR12890
+ 429. https://gcc.gnu.org/PR12900
+ 430. https://gcc.gnu.org/PR13060
+ 431. https://gcc.gnu.org/PR13289
+ 432. https://gcc.gnu.org/PR13318
+ 433. https://gcc.gnu.org/PR13392
+ 434. https://gcc.gnu.org/PR13574
+ 435. https://gcc.gnu.org/PR13475
+ 436. https://gcc.gnu.org/PR13797
+ 437. https://gcc.gnu.org/PR13824
+ 438. https://gcc.gnu.org/PR8776
+ 439. https://gcc.gnu.org/PR10339
+ 440. https://gcc.gnu.org/PR11350
+ 441. https://gcc.gnu.org/PR12826
+ 442. https://gcc.gnu.org/PR12500
+ 443. https://gcc.gnu.org/PR12941
+ 444. https://gcc.gnu.org/PR12953
+ 445. https://gcc.gnu.org/PR13041
+ 446. https://gcc.gnu.org/PR13507
+ 447. https://gcc.gnu.org/PR13382
+ 448. https://gcc.gnu.org/PR13394
+ 449. https://gcc.gnu.org/PR13400
+ 450. https://gcc.gnu.org/PR13521
+ 451. https://gcc.gnu.org/PR2094
+ 452. https://gcc.gnu.org/PR2294
+ 453. https://gcc.gnu.org/PR5050
+ 454. https://gcc.gnu.org/PR9371
+ 455. https://gcc.gnu.org/PR9546
+ 456. https://gcc.gnu.org/PR10081
+ 457. https://gcc.gnu.org/PR10093
+ 458. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#61
+ 459. https://gcc.gnu.org/PR10095
+ 460. https://gcc.gnu.org/PR11554
+ 461. https://gcc.gnu.org/PR12297
+ 462. https://gcc.gnu.org/PR12352
+ 463. https://gcc.gnu.org/PR12438
+ 464. https://gcc.gnu.org/PR12540
+ 465. https://gcc.gnu.org/PR12594
+ 466. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#60
+ 467. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#63
+ 468. https://gcc.gnu.org/PR12657
+ 469. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#292
+ 470. https://gcc.gnu.org/PR12696
+ 471. https://gcc.gnu.org/PR12815
+ 472. https://gcc.gnu.org/PR12862
+ 473. https://gcc.gnu.org/PR12926
+ 474. https://gcc.gnu.org/PR12967
+ 475. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html
+ 476. https://gcc.gnu.org/PR12971
+ 477. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#328
+ 478. https://gcc.gnu.org/PR13007
+ 479. https://gcc.gnu.org/PR13009
+ 480. https://gcc.gnu.org/PR13057
+ 481. https://gcc.gnu.org/PR13070
+ 482. https://gcc.gnu.org/PR13081
+ 483. https://gcc.gnu.org/PR13239
+ 484. https://gcc.gnu.org/PR13262
+ 485. https://gcc.gnu.org/PR13290
+ 486. https://gcc.gnu.org/PR13323
+ 487. https://gcc.gnu.org/PR13369
+ 488. https://gcc.gnu.org/PR13371
+ 489. https://gcc.gnu.org/PR13445
+ 490. https://gcc.gnu.org/PR13461
+ 491. https://gcc.gnu.org/PR13462
+ 492. https://gcc.gnu.org/PR13478
+ 493. https://gcc.gnu.org/PR13544
+ 494. https://gcc.gnu.org/PR13650
+ 495. https://gcc.gnu.org/PR13683
+ 496. https://gcc.gnu.org/PR13688
+ 497. https://gcc.gnu.org/PR13774
+ 498. https://gcc.gnu.org/PR13884
+ 499. https://gcc.gnu.org/PR10746
+ 500. https://gcc.gnu.org/PR11433
+ 501. https://gcc.gnu.org/PR12633
+ 502. https://gcc.gnu.org/PR13037
+ 503. https://gcc.gnu.org/PR13213
+ 504. https://gcc.gnu.org/PR4490
+ 505. https://gcc.gnu.org/PR12292
+ 506. https://gcc.gnu.org/PR12441
+ 507. https://gcc.gnu.org/PR12943
+ 508. https://gcc.gnu.org/PR13608
+ 509. https://gcc.gnu.org/PR11598
+ 510. https://gcc.gnu.org/PR11793
+ 511. https://gcc.gnu.org/PR12467
+ 512. https://gcc.gnu.org/PR12537
+ 513. https://gcc.gnu.org/PR12496
+ 514. https://gcc.gnu.org/PR12865
+ 515. https://gcc.gnu.org/PR13354
+ 516. https://gcc.gnu.org/PR10467
+ 517. https://gcc.gnu.org/PR11226
+ 518. https://gcc.gnu.org/PR11227
+ 519. https://gcc.gnu.org/PR12644
+ 520. https://gcc.gnu.org/PR13149
+ 521. https://gcc.gnu.org/PR12654
+ 522. https://gcc.gnu.org/PR12965
+ 523. https://gcc.gnu.org/PR13031
+ 524. https://gcc.gnu.org/PR11634
+ 525. https://gcc.gnu.org/PR12158
+ 526. https://gcc.gnu.org/PR11992
+ 527. https://gcc.gnu.org/PR9365
+ 528. https://gcc.gnu.org/PR10392
+ 529. https://gcc.gnu.org/PR11322
+ 530. https://gcc.gnu.org/PR13069
+ 531. https://gcc.gnu.org/PR13302
+ 532. https://gcc.gnu.org/PR13585
+ 533. https://gcc.gnu.org/PR8916
+ 534. https://gcc.gnu.org/PR11576
+ 535. https://gcc.gnu.org/PR13122
+ 536. https://gcc.gnu.org/PR13256
+ 537. https://gcc.gnu.org/PR13373
+ 538. https://gcc.gnu.org/PR12561
+ 539. https://gcc.gnu.org/PR6243
+ 540. https://gcc.gnu.org/PR11397
+ 541. https://gcc.gnu.org/PR12505
+ 542. https://gcc.gnu.org/PR13150
+ 543. https://gcc.gnu.org/PR12666
+ 544. https://gcc.gnu.org/PR12969
+ 545. https://gcc.gnu.org/PR10819
+ 546. https://gcc.gnu.org/PR11612
+ 547. https://gcc.gnu.org/PR13211
+ 548. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.3.4
+ 549. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.3.5
+ 550. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=3.3.6
+ 551. https://gcc.gnu.org/onlinedocs/
+ 552. mailto:gcc-help@gcc.gnu.org
+ 553. mailto:gcc@gcc.gnu.org
+ 554. https://gcc.gnu.org/lists.html
+ 555. http://www.fsf.org/
+ 556. https://gcc.gnu.org/about.html
+ 557. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.2/index.html
-
GCC 3.2 Release Series
April 25, 2003
@@ -10389,7 +11926,7 @@ References and Acknowledgements
provided this notice is preserved.
These pages are [17]maintained by the GCC team. Last modified
- 2012-11-02[18].
+ 2014-06-28[18].
References
@@ -10400,20 +11937,19 @@ References
5. http://gcc.gnu.org/gcc-3.2/changes.html#3.2.1
6. http://gcc.gnu.org/gcc-3.2/changes.html#3.2
7. http://gcc.gnu.org/gcc-3.2/buildstat.html
- 8. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 8. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
9. http://gcc.gnu.org/index.html
10. mailto:gcc@gcc.gnu.org
11. http://gcc.gnu.org/mirrors.html
- 12. http://gcc.gnu.org/onlinedocs/
+ 12. https://gcc.gnu.org/onlinedocs/
13. mailto:gcc-help@gcc.gnu.org
14. mailto:gcc@gcc.gnu.org
- 15. http://gcc.gnu.org/lists.html
+ 15. https://gcc.gnu.org/lists.html
16. http://www.fsf.org/
- 17. http://gcc.gnu.org/about.html
+ 17. https://gcc.gnu.org/about.html
18. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.2/changes.html
-
GCC 3.2 Release Series
Changes, New Features, and Fixes
@@ -11013,265 +12549,264 @@ GCC 3.2
provided this notice is preserved.
These pages are [251]maintained by the GCC team. Last modified
- 2012-11-02[252].
+ 2014-06-27[252].
References
1. http://gcc.gnu.org/gcc-3.2/changes.html#3.2.3
2. http://gcc.gnu.org/gcc-3.1/changes.html
3. http://gcc.gnu.org/gcc-3.2/c++-abi.html
- 4. http://gcc.gnu.org/PR3782
- 5. http://gcc.gnu.org/PR6440
- 6. http://gcc.gnu.org/PR7050
- 7. http://gcc.gnu.org/PR7741
- 8. http://gcc.gnu.org/PR7982
- 9. http://gcc.gnu.org/PR8068
- 10. http://gcc.gnu.org/PR8178
- 11. http://gcc.gnu.org/PR8396
- 12. http://gcc.gnu.org/PR8674
- 13. http://gcc.gnu.org/PR9768
- 14. http://gcc.gnu.org/PR9798
- 15. http://gcc.gnu.org/PR9799
- 16. http://gcc.gnu.org/PR9928
- 17. http://gcc.gnu.org/PR10114
- 18. http://gcc.gnu.org/PR10352
- 19. http://gcc.gnu.org/PR10336
- 20. http://gcc.gnu.org/PR8224
- 21. http://gcc.gnu.org/PR8613
- 22. http://gcc.gnu.org/PR8828
- 23. http://gcc.gnu.org/PR9226
- 24. http://gcc.gnu.org/PR9853
- 25. http://gcc.gnu.org/PR9797
- 26. http://gcc.gnu.org/PR9967
- 27. http://gcc.gnu.org/PR10116
- 28. http://gcc.gnu.org/PR10171
- 29. http://gcc.gnu.org/PR10175
- 30. http://gcc.gnu.org/PR8316
- 31. http://gcc.gnu.org/PR9169
- 32. http://gcc.gnu.org/PR9420
- 33. http://gcc.gnu.org/PR9459
- 34. http://gcc.gnu.org/PR9507
- 35. http://gcc.gnu.org/PR9538
- 36. http://gcc.gnu.org/PR9602
- 37. http://gcc.gnu.org/PR9993
- 38. http://gcc.gnu.org/PR10167
- 39. http://gcc.gnu.org/PR9652
- 40. http://gcc.gnu.org/PR10144
- 41. http://gcc.gnu.org/PR8746
- 42. http://gcc.gnu.org/PR9888
- 43. http://gcc.gnu.org/PR9638
- 44. http://gcc.gnu.org/PR9954
- 45. http://gcc.gnu.org/PR7784
- 46. http://gcc.gnu.org/PR7796
- 47. http://gcc.gnu.org/PR8281
- 48. http://gcc.gnu.org/PR8366
- 49. http://gcc.gnu.org/PR8726
- 50. http://gcc.gnu.org/PR9414
- 51. http://gcc.gnu.org/PR10067
- 52. http://gcc.gnu.org/PR7248
- 53. http://gcc.gnu.org/PR8343
- 54. http://gcc.gnu.org/PR9732
- 55. http://gcc.gnu.org/PR10073
- 56. http://gcc.gnu.org/PR7702
- 57. http://gcc.gnu.org/PR9671
- 58. http://gcc.gnu.org/PR8694
- 59. http://gcc.gnu.org/PR9953
- 60. http://gcc.gnu.org/PR10271
- 61. http://gcc.gnu.org/PR6362
- 62. http://gcc.gnu.org/PR10377
- 63. http://gcc.gnu.org/PR6955
- 64. http://gcc.gnu.org/PR5919
- 65. http://gcc.gnu.org/PR7129
- 66. http://gcc.gnu.org/PR7507
- 67. http://gcc.gnu.org/PR7622
- 68. http://gcc.gnu.org/PR7681
- 69. http://gcc.gnu.org/PR9528
- 70. http://gcc.gnu.org/PR8031
- 71. http://gcc.gnu.org/PR8275
- 72. http://gcc.gnu.org/PR8332
- 73. http://gcc.gnu.org/PR8372
- 74. http://gcc.gnu.org/PR8439
- 75. http://gcc.gnu.org/PR8442
- 76. http://gcc.gnu.org/PR8518
- 77. http://gcc.gnu.org/PR8615
- 78. http://gcc.gnu.org/PR8663
- 79. http://gcc.gnu.org/PR8799
- 80. http://gcc.gnu.org/PR9328
- 81. http://gcc.gnu.org/PR9465
- 82. http://gcc.gnu.org/PR47
- 83. http://gcc.gnu.org/PR6745
- 84. http://gcc.gnu.org/PR8214
- 85. http://gcc.gnu.org/PR8493
- 86. http://gcc.gnu.org/PR8332
- 87. http://gcc.gnu.org/PR8503
- 88. http://gcc.gnu.org/PR8727
- 89. http://gcc.gnu.org/PR7445
- 90. http://gcc.gnu.org/PR8230
- 91. http://gcc.gnu.org/PR8399
- 92. http://gcc.gnu.org/PR8662
- 93. http://gcc.gnu.org/PR8707
- 94. http://gcc.gnu.org/PR8708
- 95. http://gcc.gnu.org/PR8790
- 96. http://gcc.gnu.org/PR8887
- 97. http://gcc.gnu.org/PR9076
- 98. http://gcc.gnu.org/PR9151
- 99. http://gcc.gnu.org/PR9168
- 100. http://gcc.gnu.org/PR9269
- 101. http://gcc.gnu.org/PR9322
- 102. http://gcc.gnu.org/PR9433
- 103. http://gcc.gnu.org/PR8032
- 104. http://gcc.gnu.org/PR8639
- 105. http://gcc.gnu.org/PR8794
- 106. http://gcc.gnu.org/PR8832
- 107. http://gcc.gnu.org/PR8988
- 108. http://gcc.gnu.org/PR9492
- 109. http://gcc.gnu.org/PR9267
- 110. http://gcc.gnu.org/PR8344
- 111. http://gcc.gnu.org/PR8524
- 112. http://gcc.gnu.org/PR8880
- 113. http://gcc.gnu.org/PR9090
- 114. http://gcc.gnu.org/PR8588
- 115. http://gcc.gnu.org/PR8599
- 116. http://gcc.gnu.org/PR9506
- 117. http://gcc.gnu.org/PR9484
- 118. http://gcc.gnu.org/PR9292
- 119. http://gcc.gnu.org/PR9293
- 120. http://gcc.gnu.org/PR9295
- 121. http://gcc.gnu.org/PR9296
- 122. http://gcc.gnu.org/PR9316
- 123. http://gcc.gnu.org/PR9493
- 124. http://gcc.gnu.org/PR7341
- 125. http://gcc.gnu.org/PR8947
- 126. http://gcc.gnu.org/PR7448
- 127. http://gcc.gnu.org/PR8882
- 128. http://gcc.gnu.org/PR7445
- 129. http://gcc.gnu.org/PR2521
- 130. http://gcc.gnu.org/PR5661
- 131. http://gcc.gnu.org/PR6419
- 132. http://gcc.gnu.org/PR6994
- 133. http://gcc.gnu.org/PR7150
- 134. http://gcc.gnu.org/PR7160
- 135. http://gcc.gnu.org/PR7228
- 136. http://gcc.gnu.org/PR7266
- 137. http://gcc.gnu.org/PR7353
- 138. http://gcc.gnu.org/PR7411
- 139. http://gcc.gnu.org/PR7478
- 140. http://gcc.gnu.org/PR7526
- 141. http://gcc.gnu.org/PR7721
- 142. http://gcc.gnu.org/PR7803
- 143. http://gcc.gnu.org/PR7754
- 144. http://gcc.gnu.org/PR7788
- 145. http://gcc.gnu.org/PR8031
- 146. http://gcc.gnu.org/PR8055
- 147. http://gcc.gnu.org/PR8067
- 148. http://gcc.gnu.org/PR8134
- 149. http://gcc.gnu.org/PR8149
- 150. http://gcc.gnu.org/PR8160
- 151. http://gcc.gnu.org/PR5607
- 152. http://gcc.gnu.org/PR6579
- 153. http://gcc.gnu.org/PR6803
- 154. http://gcc.gnu.org/PR7176
- 155. http://gcc.gnu.org/PR7188
- 156. http://gcc.gnu.org/PR7306
- 157. http://gcc.gnu.org/PR7461
- 158. http://gcc.gnu.org/PR7524
- 159. http://gcc.gnu.org/PR7584
- 160. http://gcc.gnu.org/PR7676
- 161. http://gcc.gnu.org/PR7679
- 162. http://gcc.gnu.org/PR7811
- 163. http://gcc.gnu.org/PR7961
- 164. http://gcc.gnu.org/PR8071
- 165. http://gcc.gnu.org/PR8127
- 166. http://gcc.gnu.org/PR6745
- 167. http://gcc.gnu.org/PR8096
- 168. http://gcc.gnu.org/PR8127
- 169. http://gcc.gnu.org/PR8218
- 170. http://gcc.gnu.org/PR8287
- 171. http://gcc.gnu.org/PR8347
- 172. http://gcc.gnu.org/PR8348
- 173. http://gcc.gnu.org/PR8391
- 174. http://gcc.gnu.org/PR6627
- 175. http://gcc.gnu.org/PR6631
- 176. http://gcc.gnu.org/PR7102
- 177. http://gcc.gnu.org/PR7120
- 178. http://gcc.gnu.org/PR7209
- 179. http://gcc.gnu.org/PR7515
- 180. http://gcc.gnu.org/PR7814
- 181. http://gcc.gnu.org/PR8467
- 182. http://gcc.gnu.org/PR4890
- 183. http://gcc.gnu.org/PR7357
- 184. http://gcc.gnu.org/PR7358
- 185. http://gcc.gnu.org/PR7602
- 186. http://gcc.gnu.org/PR7862
- 187. http://gcc.gnu.org/PR8190
- 188. http://gcc.gnu.org/PR8524
- 189. http://gcc.gnu.org/PR5351
- 190. http://gcc.gnu.org/PR7591
- 191. http://gcc.gnu.org/PR6845
- 192. http://gcc.gnu.org/PR7034
- 193. http://gcc.gnu.org/PR7124
- 194. http://gcc.gnu.org/PR7174
- 195. http://gcc.gnu.org/PR7134
- 196. http://gcc.gnu.org/PR7375
- 197. http://gcc.gnu.org/PR7390
- 198. http://gcc.gnu.org/PR6890
- 199. http://gcc.gnu.org/PR6981
- 200. http://gcc.gnu.org/PR7242
- 201. http://gcc.gnu.org/PR7396
- 202. http://gcc.gnu.org/PR7630
- 203. http://gcc.gnu.org/PR7693
- 204. http://gcc.gnu.org/PR7723
- 205. http://gcc.gnu.org/PR7951
- 206. http://gcc.gnu.org/PR8146
- 207. http://gcc.gnu.org/PR5967
- 208. http://gcc.gnu.org/PR6984
- 209. http://gcc.gnu.org/PR7114
- 210. http://gcc.gnu.org/PR7130
- 211. http://gcc.gnu.org/PR7133
- 212. http://gcc.gnu.org/PR7380
- 213. http://gcc.gnu.org/PR8252
- 214. http://gcc.gnu.org/PR8451
- 215. http://gcc.gnu.org/PR7250
- 216. http://gcc.gnu.org/PR6668
- 217. http://gcc.gnu.org/PR7151
- 218. http://gcc.gnu.org/PR7335
- 219. http://gcc.gnu.org/PR7842
- 220. http://gcc.gnu.org/PR7856
- 221. http://gcc.gnu.org/PR7967
- 222. http://gcc.gnu.org/PR7374
- 223. http://gcc.gnu.org/PR7370
- 224. http://gcc.gnu.org/PR7409
- 225. http://gcc.gnu.org/PR8232
- 226. http://gcc.gnu.org/PR7623
- 227. http://gcc.gnu.org/PR8314
- 228. http://gcc.gnu.org/PR761
- 229. http://gcc.gnu.org/PR5610
- 230. http://gcc.gnu.org/PR7484
- 231. http://gcc.gnu.org/PR7531
- 232. http://gcc.gnu.org/PR8120
- 233. http://gcc.gnu.org/PR7320
- 234. http://gcc.gnu.org/PR7470
- 235. http://gcc.gnu.org/PR6410
- 236. http://gcc.gnu.org/PR6503
- 237. http://gcc.gnu.org/PR6642
- 238. http://gcc.gnu.org/PR7186
- 239. http://gcc.gnu.org/PR7216
- 240. http://gcc.gnu.org/PR7220
- 241. http://gcc.gnu.org/PR7222
- 242. http://gcc.gnu.org/PR7286
- 243. http://gcc.gnu.org/PR7442
- 244. http://gcc.gnu.org/PR7445
- 245. http://gcc.gnu.org/PR7291
- 246. http://gcc.gnu.org/onlinedocs/
+ 4. https://gcc.gnu.org/PR3782
+ 5. https://gcc.gnu.org/PR6440
+ 6. https://gcc.gnu.org/PR7050
+ 7. https://gcc.gnu.org/PR7741
+ 8. https://gcc.gnu.org/PR7982
+ 9. https://gcc.gnu.org/PR8068
+ 10. https://gcc.gnu.org/PR8178
+ 11. https://gcc.gnu.org/PR8396
+ 12. https://gcc.gnu.org/PR8674
+ 13. https://gcc.gnu.org/PR9768
+ 14. https://gcc.gnu.org/PR9798
+ 15. https://gcc.gnu.org/PR9799
+ 16. https://gcc.gnu.org/PR9928
+ 17. https://gcc.gnu.org/PR10114
+ 18. https://gcc.gnu.org/PR10352
+ 19. https://gcc.gnu.org/PR10336
+ 20. https://gcc.gnu.org/PR8224
+ 21. https://gcc.gnu.org/PR8613
+ 22. https://gcc.gnu.org/PR8828
+ 23. https://gcc.gnu.org/PR9226
+ 24. https://gcc.gnu.org/PR9853
+ 25. https://gcc.gnu.org/PR9797
+ 26. https://gcc.gnu.org/PR9967
+ 27. https://gcc.gnu.org/PR10116
+ 28. https://gcc.gnu.org/PR10171
+ 29. https://gcc.gnu.org/PR10175
+ 30. https://gcc.gnu.org/PR8316
+ 31. https://gcc.gnu.org/PR9169
+ 32. https://gcc.gnu.org/PR9420
+ 33. https://gcc.gnu.org/PR9459
+ 34. https://gcc.gnu.org/PR9507
+ 35. https://gcc.gnu.org/PR9538
+ 36. https://gcc.gnu.org/PR9602
+ 37. https://gcc.gnu.org/PR9993
+ 38. https://gcc.gnu.org/PR10167
+ 39. https://gcc.gnu.org/PR9652
+ 40. https://gcc.gnu.org/PR10144
+ 41. https://gcc.gnu.org/PR8746
+ 42. https://gcc.gnu.org/PR9888
+ 43. https://gcc.gnu.org/PR9638
+ 44. https://gcc.gnu.org/PR9954
+ 45. https://gcc.gnu.org/PR7784
+ 46. https://gcc.gnu.org/PR7796
+ 47. https://gcc.gnu.org/PR8281
+ 48. https://gcc.gnu.org/PR8366
+ 49. https://gcc.gnu.org/PR8726
+ 50. https://gcc.gnu.org/PR9414
+ 51. https://gcc.gnu.org/PR10067
+ 52. https://gcc.gnu.org/PR7248
+ 53. https://gcc.gnu.org/PR8343
+ 54. https://gcc.gnu.org/PR9732
+ 55. https://gcc.gnu.org/PR10073
+ 56. https://gcc.gnu.org/PR7702
+ 57. https://gcc.gnu.org/PR9671
+ 58. https://gcc.gnu.org/PR8694
+ 59. https://gcc.gnu.org/PR9953
+ 60. https://gcc.gnu.org/PR10271
+ 61. https://gcc.gnu.org/PR6362
+ 62. https://gcc.gnu.org/PR10377
+ 63. https://gcc.gnu.org/PR6955
+ 64. https://gcc.gnu.org/PR5919
+ 65. https://gcc.gnu.org/PR7129
+ 66. https://gcc.gnu.org/PR7507
+ 67. https://gcc.gnu.org/PR7622
+ 68. https://gcc.gnu.org/PR7681
+ 69. https://gcc.gnu.org/PR9528
+ 70. https://gcc.gnu.org/PR8031
+ 71. https://gcc.gnu.org/PR8275
+ 72. https://gcc.gnu.org/PR8332
+ 73. https://gcc.gnu.org/PR8372
+ 74. https://gcc.gnu.org/PR8439
+ 75. https://gcc.gnu.org/PR8442
+ 76. https://gcc.gnu.org/PR8518
+ 77. https://gcc.gnu.org/PR8615
+ 78. https://gcc.gnu.org/PR8663
+ 79. https://gcc.gnu.org/PR8799
+ 80. https://gcc.gnu.org/PR9328
+ 81. https://gcc.gnu.org/PR9465
+ 82. https://gcc.gnu.org/PR47
+ 83. https://gcc.gnu.org/PR6745
+ 84. https://gcc.gnu.org/PR8214
+ 85. https://gcc.gnu.org/PR8493
+ 86. https://gcc.gnu.org/PR8332
+ 87. https://gcc.gnu.org/PR8503
+ 88. https://gcc.gnu.org/PR8727
+ 89. https://gcc.gnu.org/PR7445
+ 90. https://gcc.gnu.org/PR8230
+ 91. https://gcc.gnu.org/PR8399
+ 92. https://gcc.gnu.org/PR8662
+ 93. https://gcc.gnu.org/PR8707
+ 94. https://gcc.gnu.org/PR8708
+ 95. https://gcc.gnu.org/PR8790
+ 96. https://gcc.gnu.org/PR8887
+ 97. https://gcc.gnu.org/PR9076
+ 98. https://gcc.gnu.org/PR9151
+ 99. https://gcc.gnu.org/PR9168
+ 100. https://gcc.gnu.org/PR9269
+ 101. https://gcc.gnu.org/PR9322
+ 102. https://gcc.gnu.org/PR9433
+ 103. https://gcc.gnu.org/PR8032
+ 104. https://gcc.gnu.org/PR8639
+ 105. https://gcc.gnu.org/PR8794
+ 106. https://gcc.gnu.org/PR8832
+ 107. https://gcc.gnu.org/PR8988
+ 108. https://gcc.gnu.org/PR9492
+ 109. https://gcc.gnu.org/PR9267
+ 110. https://gcc.gnu.org/PR8344
+ 111. https://gcc.gnu.org/PR8524
+ 112. https://gcc.gnu.org/PR8880
+ 113. https://gcc.gnu.org/PR9090
+ 114. https://gcc.gnu.org/PR8588
+ 115. https://gcc.gnu.org/PR8599
+ 116. https://gcc.gnu.org/PR9506
+ 117. https://gcc.gnu.org/PR9484
+ 118. https://gcc.gnu.org/PR9292
+ 119. https://gcc.gnu.org/PR9293
+ 120. https://gcc.gnu.org/PR9295
+ 121. https://gcc.gnu.org/PR9296
+ 122. https://gcc.gnu.org/PR9316
+ 123. https://gcc.gnu.org/PR9493
+ 124. https://gcc.gnu.org/PR7341
+ 125. https://gcc.gnu.org/PR8947
+ 126. https://gcc.gnu.org/PR7448
+ 127. https://gcc.gnu.org/PR8882
+ 128. https://gcc.gnu.org/PR7445
+ 129. https://gcc.gnu.org/PR2521
+ 130. https://gcc.gnu.org/PR5661
+ 131. https://gcc.gnu.org/PR6419
+ 132. https://gcc.gnu.org/PR6994
+ 133. https://gcc.gnu.org/PR7150
+ 134. https://gcc.gnu.org/PR7160
+ 135. https://gcc.gnu.org/PR7228
+ 136. https://gcc.gnu.org/PR7266
+ 137. https://gcc.gnu.org/PR7353
+ 138. https://gcc.gnu.org/PR7411
+ 139. https://gcc.gnu.org/PR7478
+ 140. https://gcc.gnu.org/PR7526
+ 141. https://gcc.gnu.org/PR7721
+ 142. https://gcc.gnu.org/PR7803
+ 143. https://gcc.gnu.org/PR7754
+ 144. https://gcc.gnu.org/PR7788
+ 145. https://gcc.gnu.org/PR8031
+ 146. https://gcc.gnu.org/PR8055
+ 147. https://gcc.gnu.org/PR8067
+ 148. https://gcc.gnu.org/PR8134
+ 149. https://gcc.gnu.org/PR8149
+ 150. https://gcc.gnu.org/PR8160
+ 151. https://gcc.gnu.org/PR5607
+ 152. https://gcc.gnu.org/PR6579
+ 153. https://gcc.gnu.org/PR6803
+ 154. https://gcc.gnu.org/PR7176
+ 155. https://gcc.gnu.org/PR7188
+ 156. https://gcc.gnu.org/PR7306
+ 157. https://gcc.gnu.org/PR7461
+ 158. https://gcc.gnu.org/PR7524
+ 159. https://gcc.gnu.org/PR7584
+ 160. https://gcc.gnu.org/PR7676
+ 161. https://gcc.gnu.org/PR7679
+ 162. https://gcc.gnu.org/PR7811
+ 163. https://gcc.gnu.org/PR7961
+ 164. https://gcc.gnu.org/PR8071
+ 165. https://gcc.gnu.org/PR8127
+ 166. https://gcc.gnu.org/PR6745
+ 167. https://gcc.gnu.org/PR8096
+ 168. https://gcc.gnu.org/PR8127
+ 169. https://gcc.gnu.org/PR8218
+ 170. https://gcc.gnu.org/PR8287
+ 171. https://gcc.gnu.org/PR8347
+ 172. https://gcc.gnu.org/PR8348
+ 173. https://gcc.gnu.org/PR8391
+ 174. https://gcc.gnu.org/PR6627
+ 175. https://gcc.gnu.org/PR6631
+ 176. https://gcc.gnu.org/PR7102
+ 177. https://gcc.gnu.org/PR7120
+ 178. https://gcc.gnu.org/PR7209
+ 179. https://gcc.gnu.org/PR7515
+ 180. https://gcc.gnu.org/PR7814
+ 181. https://gcc.gnu.org/PR8467
+ 182. https://gcc.gnu.org/PR4890
+ 183. https://gcc.gnu.org/PR7357
+ 184. https://gcc.gnu.org/PR7358
+ 185. https://gcc.gnu.org/PR7602
+ 186. https://gcc.gnu.org/PR7862
+ 187. https://gcc.gnu.org/PR8190
+ 188. https://gcc.gnu.org/PR8524
+ 189. https://gcc.gnu.org/PR5351
+ 190. https://gcc.gnu.org/PR7591
+ 191. https://gcc.gnu.org/PR6845
+ 192. https://gcc.gnu.org/PR7034
+ 193. https://gcc.gnu.org/PR7124
+ 194. https://gcc.gnu.org/PR7174
+ 195. https://gcc.gnu.org/PR7134
+ 196. https://gcc.gnu.org/PR7375
+ 197. https://gcc.gnu.org/PR7390
+ 198. https://gcc.gnu.org/PR6890
+ 199. https://gcc.gnu.org/PR6981
+ 200. https://gcc.gnu.org/PR7242
+ 201. https://gcc.gnu.org/PR7396
+ 202. https://gcc.gnu.org/PR7630
+ 203. https://gcc.gnu.org/PR7693
+ 204. https://gcc.gnu.org/PR7723
+ 205. https://gcc.gnu.org/PR7951
+ 206. https://gcc.gnu.org/PR8146
+ 207. https://gcc.gnu.org/PR5967
+ 208. https://gcc.gnu.org/PR6984
+ 209. https://gcc.gnu.org/PR7114
+ 210. https://gcc.gnu.org/PR7130
+ 211. https://gcc.gnu.org/PR7133
+ 212. https://gcc.gnu.org/PR7380
+ 213. https://gcc.gnu.org/PR8252
+ 214. https://gcc.gnu.org/PR8451
+ 215. https://gcc.gnu.org/PR7250
+ 216. https://gcc.gnu.org/PR6668
+ 217. https://gcc.gnu.org/PR7151
+ 218. https://gcc.gnu.org/PR7335
+ 219. https://gcc.gnu.org/PR7842
+ 220. https://gcc.gnu.org/PR7856
+ 221. https://gcc.gnu.org/PR7967
+ 222. https://gcc.gnu.org/PR7374
+ 223. https://gcc.gnu.org/PR7370
+ 224. https://gcc.gnu.org/PR7409
+ 225. https://gcc.gnu.org/PR8232
+ 226. https://gcc.gnu.org/PR7623
+ 227. https://gcc.gnu.org/PR8314
+ 228. https://gcc.gnu.org/PR761
+ 229. https://gcc.gnu.org/PR5610
+ 230. https://gcc.gnu.org/PR7484
+ 231. https://gcc.gnu.org/PR7531
+ 232. https://gcc.gnu.org/PR8120
+ 233. https://gcc.gnu.org/PR7320
+ 234. https://gcc.gnu.org/PR7470
+ 235. https://gcc.gnu.org/PR6410
+ 236. https://gcc.gnu.org/PR6503
+ 237. https://gcc.gnu.org/PR6642
+ 238. https://gcc.gnu.org/PR7186
+ 239. https://gcc.gnu.org/PR7216
+ 240. https://gcc.gnu.org/PR7220
+ 241. https://gcc.gnu.org/PR7222
+ 242. https://gcc.gnu.org/PR7286
+ 243. https://gcc.gnu.org/PR7442
+ 244. https://gcc.gnu.org/PR7445
+ 245. https://gcc.gnu.org/PR7291
+ 246. https://gcc.gnu.org/onlinedocs/
247. mailto:gcc-help@gcc.gnu.org
248. mailto:gcc@gcc.gnu.org
- 249. http://gcc.gnu.org/lists.html
+ 249. https://gcc.gnu.org/lists.html
250. http://www.fsf.org/
- 251. http://gcc.gnu.org/about.html
+ 251. https://gcc.gnu.org/about.html
252. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.1/index.html
-
GCC 3.1
July 27, 2002
@@ -11317,7 +12852,7 @@ http://gcc.gnu.org/gcc-3.1/index.html
provided this notice is preserved.
These pages are [14]maintained by the GCC team. Last modified
- 2012-11-02[15].
+ 2014-06-28[15].
References
@@ -11325,20 +12860,19 @@ References
2. http://www.gnu.org/
3. http://gcc.gnu.org/gcc-3.1/buildstat.html
4. http://gcc.gnu.org/gcc-3.1/changes.html
- 5. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 5. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
6. http://gcc.gnu.org/index.html
7. mailto:gcc@gcc.gnu.org
8. http://gcc.gnu.org/mirrors.html
- 9. http://gcc.gnu.org/onlinedocs/
+ 9. https://gcc.gnu.org/onlinedocs/
10. mailto:gcc-help@gcc.gnu.org
11. mailto:gcc@gcc.gnu.org
- 12. http://gcc.gnu.org/lists.html
+ 12. https://gcc.gnu.org/lists.html
13. http://www.fsf.org/
- 14. http://gcc.gnu.org/about.html
+ 14. https://gcc.gnu.org/about.html
15. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.1/changes.html
-
GCC 3.1 Release Series
Changes, New Features, and Fixes
@@ -11557,7 +13091,7 @@ New Targets and Target Specific Improvements
+ For those targets that support it, -mfpmath=sse will cause the
compiler to generate SSE/SSE2 instructions for floating point
math instead of x87 instructions. Usually, this will lead to
- quicker code -- especially on the Pentium 4. Note that only
+ quicker code — especially on the Pentium 4. Note that only
scalar floating point instructions are used and GCC does not
exploit SIMD features yet.
+ Prefetch support has been added to the Pentium III, Pentium 4,
@@ -11673,32 +13207,31 @@ Documentation improvements
provided this notice is preserved.
These pages are [18]maintained by the GCC team. Last modified
- 2012-11-02[19].
+ 2014-06-28[19].
References
- 1. http://gcc.gnu.org/ml/gcc/2002-07/msg01208.html
+ 1. https://gcc.gnu.org/ml/gcc/2002-07/msg01208.html
2. http://gcc.gnu.org/news/profiledriven.html
3. http://gcc.gnu.org/benchmarks/
- 4. http://gcc.gnu.org/gcc-3.1/c99status.html
- 5. http://gcc.gnu.org/onlinedocs/libstdc++/faq.html
- 6. http://gcc.gnu.org/onlinedocs/gcc-3.1.1/g77/News.html
+ 4. http://gcc.gnu.org/c99status.html
+ 5. https://gcc.gnu.org/onlinedocs/libstdc++/faq.html
+ 6. https://gcc.gnu.org/onlinedocs/gcc-3.1.1/g77/News.html
7. http://www.adacore.com/
8. http://www-cs-faculty.stanford.edu/~knuth/mmix.html
9. http://www.axis.com/
10. http://developer.axis.com/
11. http://www.superh.com/
12. http://www.x86-64.org/
- 13. http://gcc.gnu.org/onlinedocs/
+ 13. https://gcc.gnu.org/onlinedocs/
14. mailto:gcc-help@gcc.gnu.org
15. mailto:gcc@gcc.gnu.org
- 16. http://gcc.gnu.org/lists.html
+ 16. https://gcc.gnu.org/lists.html
17. http://www.fsf.org/
- 18. http://gcc.gnu.org/about.html
+ 18. https://gcc.gnu.org/about.html
19. http://validator.w3.org/check/referer
======================================================================
-http://gcc.gnu.org/gcc-3.0/gcc-3.0.html
-
+http://gcc.gnu.org/gcc-3.0/index.html
GCC 3.0.4
February 20, 2002
@@ -11751,28 +13284,27 @@ Previous 3.0.x Releases
provided this notice is preserved.
These pages are [14]maintained by the GCC team. Last modified
- 2012-11-02[15].
+ 2014-06-28[15].
References
1. http://www.gnu.org/
2. http://gcc.gnu.org/gcc-3.0/features.html
3. http://gcc.gnu.org/gcc-3.0/buildstat.html
- 4. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 4. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
5. http://gcc.gnu.org/gcc-3.0/caveats.html
6. http://gcc.gnu.org/index.html
7. mailto:gcc@gcc.gnu.org
8. http://gcc.gnu.org/mirrors.html
- 9. http://gcc.gnu.org/onlinedocs/
+ 9. https://gcc.gnu.org/onlinedocs/
10. mailto:gcc-help@gcc.gnu.org
11. mailto:gcc@gcc.gnu.org
- 12. http://gcc.gnu.org/lists.html
+ 12. https://gcc.gnu.org/lists.html
13. http://www.fsf.org/
- 14. http://gcc.gnu.org/about.html
+ 14. https://gcc.gnu.org/about.html
15. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.0/features.html
-
GCC 3.0 New Features
Additional changes in GCC 3.0.4
@@ -11872,7 +13404,7 @@ New Languages and Language specific improvements
New Targets and Target Specific Improvements
- * New x86 back-end, generating much improved code.
+ * New x86 back end, generating much improved code.
* Support for a generic i386-elf target contributed.
* New option to emit x86 assembly code using Intel style syntax
(-mintel-syntax).
@@ -11943,7 +13475,7 @@ Other significant improvements
provided this notice is preserved.
These pages are [19]maintained by the GCC team. Last modified
- 2012-11-02[20].
+ 2014-06-28[20].
References
@@ -11956,20 +13488,19 @@ References
7. http://gcc.gnu.org/libstdc++/
8. http://gcc.gnu.org/news/inlining.html
9. http://gcc.gnu.org/news/dependencies.html
- 10. http://gcc.gnu.org/gcc-3.0/c99status.html
- 11. http://gcc.gnu.org/onlinedocs/gcc-3.4.6/g77/News.html
+ 10. http://gcc.gnu.org/c99status.html
+ 11. https://gcc.gnu.org/onlinedocs/gcc-3.4.6/g77/News.html
12. http://gcc.gnu.org/gcc-3.0/libgcc.html
13. http://gcc.gnu.org/gcc-2.95/features.html
- 14. http://gcc.gnu.org/onlinedocs/
+ 14. https://gcc.gnu.org/onlinedocs/
15. mailto:gcc-help@gcc.gnu.org
16. mailto:gcc@gcc.gnu.org
- 17. http://gcc.gnu.org/lists.html
+ 17. https://gcc.gnu.org/lists.html
18. http://www.fsf.org/
- 19. http://gcc.gnu.org/about.html
+ 19. https://gcc.gnu.org/about.html
20. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-3.0/caveats.html
-
GCC 3.0 Caveats
* -fstrict-aliasing is now part of -O2 and higher optimization
@@ -12002,7 +13533,7 @@ http://gcc.gnu.org/gcc-3.0/caveats.html
earlier versions. There is a problem setting breakpoints by line
number, and other related issues that have been fixed in GCC 3.0
but not yet handled in GDB:
- [1]http://gcc.gnu.org/ml/gcc-bugs/2001-06/msg00421.html
+ [1]https://gcc.gnu.org/ml/gcc-bugs/2001-06/msg00421.html
For questions related to the use of GCC, please consult these web
@@ -12016,21 +13547,20 @@ http://gcc.gnu.org/gcc-3.0/caveats.html
provided this notice is preserved.
These pages are [7]maintained by the GCC team. Last modified
- 2012-11-02[8].
+ 2014-06-27[8].
References
- 1. http://gcc.gnu.org/ml/gcc-bugs/2001-06/msg00421.html
- 2. http://gcc.gnu.org/onlinedocs/
+ 1. https://gcc.gnu.org/ml/gcc-bugs/2001-06/msg00421.html
+ 2. https://gcc.gnu.org/onlinedocs/
3. mailto:gcc-help@gcc.gnu.org
4. mailto:gcc@gcc.gnu.org
- 5. http://gcc.gnu.org/lists.html
+ 5. https://gcc.gnu.org/lists.html
6. http://www.fsf.org/
- 7. http://gcc.gnu.org/about.html
+ 7. https://gcc.gnu.org/about.html
8. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-2.95/index.html
-
GCC 2.95
March 16, 2001: The GNU project and the GCC developers are pleased to
@@ -12068,59 +13598,57 @@ References and Acknowledgements
The sources include installation instructions in both HTML and
plaintext forms in the install directory in the distribution. However,
- the most up to date [4]installation instructions and [5]build/test
- status are on the web pages. We will update those pages as new
- information becomes available.
+ the most up to date installation instructions and [4]build/test status
+ are on the web pages. We will update those pages as new information
+ becomes available.
The GCC developers would like to thank the numerous people that have
contributed new features, test results, bugfixes, etc to GCC. This
- [6]amazing group of volunteers is what makes GCC successful.
+ [5]amazing group of volunteers is what makes GCC successful.
And finally, we can't in good conscience fail to mention some
- [7]caveats to using GCC 2.95.
+ [6]caveats to using GCC 2.95.
- Download GCC 2.95 from one of our many [8]mirror sites.
+ Download GCC 2.95 from one of our many [7]mirror sites.
- For additional information about GCC please see the [9]GCC project web
- server or contact the [10]GCC development mailing list.
+ For additional information about GCC please see the [8]GCC project web
+ server or contact the [9]GCC development mailing list.
For questions related to the use of GCC, please consult these web
- pages and the [11]GCC manuals. If that fails, the
- [12]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [10]GCC manuals. If that fails, the
+ [11]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 [13]gcc@gcc.gnu.org. All of [14]our lists have public
+ list at [12]gcc@gcc.gnu.org. All of [13]our lists have public
archives.
- Copyright (C) [15]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [14]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 [16]maintained by the GCC team. Last modified
- 2012-11-02[17].
+ These pages are [15]maintained by the GCC team. Last modified
+ 2014-06-28[16].
References
1. http://gcc.gnu.org/gcc-2.95/regress.html
2. http://gcc.gnu.org/gcc-2.95/othertest.html
3. http://gcc.gnu.org/gcc-2.95/features.html
- 4. http://gcc.gnu.org/install/
- 5. http://gcc.gnu.org/gcc-2.95/buildstat.html
- 6. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
- 7. http://gcc.gnu.org/gcc-2.95/caveats.html
- 8. http://gcc.gnu.org/mirrors.html
- 9. http://gcc.gnu.org/index.html
- 10. mailto:gcc@gcc.gnu.org
- 11. http://gcc.gnu.org/onlinedocs/
- 12. mailto:gcc-help@gcc.gnu.org
- 13. mailto:gcc@gcc.gnu.org
- 14. http://gcc.gnu.org/lists.html
- 15. http://www.fsf.org/
- 16. http://gcc.gnu.org/about.html
- 17. http://validator.w3.org/check/referer
+ 4. http://gcc.gnu.org/gcc-2.95/buildstat.html
+ 5. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 6. http://gcc.gnu.org/gcc-2.95/caveats.html
+ 7. http://gcc.gnu.org/mirrors.html
+ 8. http://gcc.gnu.org/index.html
+ 9. mailto:gcc@gcc.gnu.org
+ 10. https://gcc.gnu.org/onlinedocs/
+ 11. mailto:gcc-help@gcc.gnu.org
+ 12. mailto:gcc@gcc.gnu.org
+ 13. https://gcc.gnu.org/lists.html
+ 14. http://www.fsf.org/
+ 15. https://gcc.gnu.org/about.html
+ 16. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-2.95/features.html
-
GCC 2.95 New Features
* General Optimizer Improvements:
@@ -12364,7 +13892,7 @@ Additional Changes in GCC 2.95.3
provided this notice is preserved.
These pages are [22]maintained by the GCC team. Last modified
- 2012-11-02[23].
+ 2014-06-28[23].
References
@@ -12376,7 +13904,7 @@ References
6. http://gcc.gnu.org/news/hoist.html
7. http://gcc.gnu.org/news/alias.html
8. http://gcc.gnu.org/gcc-2.95/c++features.html
- 9. http://gcc.gnu.org/onlinedocs/gcc-3.4.6/g77/News.html
+ 9. https://gcc.gnu.org/onlinedocs/gcc-3.4.6/g77/News.html
10. http://gcc.gnu.org/java/gcj-announce.txt
11. http://gcc.gnu.org/news/javaannounce.html
12. http://gcc.gnu.org/c99status.html
@@ -12384,16 +13912,15 @@ References
14. http://gcc.gnu.org/news/sparc.html
15. http://gcc.gnu.org/news/egcs-vcg.html
16. http://gcc.gnu.org/egcs-1.0/features-2.8.html
- 17. http://gcc.gnu.org/onlinedocs/
+ 17. https://gcc.gnu.org/onlinedocs/
18. mailto:gcc-help@gcc.gnu.org
19. mailto:gcc@gcc.gnu.org
- 20. http://gcc.gnu.org/lists.html
+ 20. https://gcc.gnu.org/lists.html
21. http://www.fsf.org/
- 22. http://gcc.gnu.org/about.html
+ 22. https://gcc.gnu.org/about.html
23. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/gcc-2.95/caveats.html
-
GCC 2.95 Caveats
* GCC 2.95 will issue an error for invalid asm statements that had
@@ -12448,21 +13975,20 @@ http://gcc.gnu.org/gcc-2.95/caveats.html
provided this notice is preserved.
These pages are [7]maintained by the GCC team. Last modified
- 2012-11-02[8].
+ 2014-06-12[8].
References
1. ftp://gcc.gnu.org/pub/gcc/infrastructure/libg++-2.8.1.3.tar.gz
- 2. http://gcc.gnu.org/onlinedocs/
+ 2. https://gcc.gnu.org/onlinedocs/
3. mailto:gcc-help@gcc.gnu.org
4. mailto:gcc@gcc.gnu.org
- 5. http://gcc.gnu.org/lists.html
+ 5. https://gcc.gnu.org/lists.html
6. http://www.fsf.org/
- 7. http://gcc.gnu.org/about.html
+ 7. https://gcc.gnu.org/about.html
8. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/egcs-1.1/index.html
-
EGCS 1.1
September 3, 1998: We are pleased to announce the release of EGCS 1.1.
@@ -12642,35 +14168,35 @@ http://gcc.gnu.org/egcs-1.1/index.html
Each release includes installation instructions in both HTML and
plaintext forms (see the INSTALL directory in the toplevel directory of
the distribution). However, we also keep the most up to date
- [6]installation instructions and [7]build/test status on our web page.
- We will update those pages as new information becomes available.
+ installation instructions and [6]build/test status on our web page. We
+ will update those pages as new information becomes available.
The EGCS project would like to thank the numerous people that have
- contributed new features, test results, bugfixes, etc. This [8]amazing
+ contributed new features, test results, bugfixes, etc. This [7]amazing
group of volunteers is what makes EGCS successful.
And finally, we can't in good conscience fail to mention some
- [9]caveats to using EGCS 1.1.
+ [8]caveats to using EGCS 1.1.
Download EGCS from egcs.cygnus.com (USA California).
The EGCS 1.1 release is also available on many mirror sites.
- [10]Goto mirror list to find a closer site.
+ [9]Goto mirror list to find a closer site.
For questions related to the use of GCC, please consult these web
- pages and the [11]GCC manuals. If that fails, the
- [12]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [10]GCC manuals. If that fails, the
+ [11]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 [13]gcc@gcc.gnu.org. All of [14]our lists have public
+ list at [12]gcc@gcc.gnu.org. All of [13]our lists have public
archives.
- Copyright (C) [15]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [14]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 [16]maintained by the GCC team. Last modified
- 2012-11-02[17].
+ These pages are [15]maintained by the GCC team. Last modified
+ 2014-06-28[16].
References
@@ -12679,21 +14205,19 @@ References
3. http://gcc.gnu.org/news/alias.html
4. http://gcc.gnu.org/egcs-1.1/c++features.html
5. http://gcc.gnu.org/egcs-1.1/features.html
- 6. http://gcc.gnu.org/install/
- 7. http://gcc.gnu.org/egcs-1.1/buildstat.html
- 8. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
- 9. http://gcc.gnu.org/egcs-1.1/caveats.html
- 10. http://gcc.gnu.org/mirrors.html
- 11. http://gcc.gnu.org/onlinedocs/
- 12. mailto:gcc-help@gcc.gnu.org
- 13. mailto:gcc@gcc.gnu.org
- 14. http://gcc.gnu.org/lists.html
- 15. http://www.fsf.org/
- 16. http://gcc.gnu.org/about.html
- 17. http://validator.w3.org/check/referer
+ 6. http://gcc.gnu.org/egcs-1.1/buildstat.html
+ 7. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
+ 8. http://gcc.gnu.org/egcs-1.1/caveats.html
+ 9. http://gcc.gnu.org/mirrors.html
+ 10. https://gcc.gnu.org/onlinedocs/
+ 11. mailto:gcc-help@gcc.gnu.org
+ 12. mailto:gcc@gcc.gnu.org
+ 13. https://gcc.gnu.org/lists.html
+ 14. http://www.fsf.org/
+ 15. https://gcc.gnu.org/about.html
+ 16. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/egcs-1.1/features.html
-
EGCS 1.1 new features
* Integrated GNU Fortran (g77) compiler and runtime library with
@@ -12771,7 +14295,7 @@ http://gcc.gnu.org/egcs-1.1/features.html
provided this notice is preserved.
These pages are [10]maintained by the GCC team. Last modified
- 2012-11-02[11].
+ 2014-06-12[11].
References
@@ -12779,16 +14303,15 @@ References
2. http://gcc.gnu.org/news/gcse.html
3. http://gcc.gnu.org/news/alias.html
4. http://gcc.gnu.org/egcs-1.0/features-2.8.html
- 5. http://gcc.gnu.org/onlinedocs/
+ 5. https://gcc.gnu.org/onlinedocs/
6. mailto:gcc-help@gcc.gnu.org
7. mailto:gcc@gcc.gnu.org
- 8. http://gcc.gnu.org/lists.html
+ 8. https://gcc.gnu.org/lists.html
9. http://www.fsf.org/
- 10. http://gcc.gnu.org/about.html
+ 10. https://gcc.gnu.org/about.html
11. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/egcs-1.1/caveats.html
-
EGCS 1.1 Caveats
* EGCS has an integrated libstdc++, but does not have an integrated
@@ -12826,20 +14349,19 @@ http://gcc.gnu.org/egcs-1.1/caveats.html
provided this notice is preserved.
These pages are [6]maintained by the GCC team. Last modified
- 2012-11-02[7].
+ 2014-06-12[7].
References
- 1. http://gcc.gnu.org/onlinedocs/
+ 1. https://gcc.gnu.org/onlinedocs/
2. mailto:gcc-help@gcc.gnu.org
3. mailto:gcc@gcc.gnu.org
- 4. http://gcc.gnu.org/lists.html
+ 4. https://gcc.gnu.org/lists.html
5. http://www.fsf.org/
- 6. http://gcc.gnu.org/about.html
+ 6. https://gcc.gnu.org/about.html
7. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/egcs-1.0/index.html
-
EGCS 1.0
December 3, 1997: We are pleased to announce the release of EGCS 1.0.
@@ -12905,7 +14427,7 @@ http://gcc.gnu.org/egcs-1.0/index.html
"official", so to avoid future compatibility problems we recommend
against distributing any shared libraries built by EGCS 1.0 that
contain C++ code (upgrade to 1.0.1 and use that).
- * Various bugfixes in the x86, hppa, mips, and rs6000/ppc backends.
+ * Various bugfixes in the x86, hppa, mips, and rs6000/ppc back ends.
The x86 changes fix code generation errors exposed when building
glibc2 and the usual GNU/Linux dynamic linker (ld.so).
The hppa change fixes a compiler abort when configured for use with
@@ -12992,10 +14514,10 @@ http://gcc.gnu.org/egcs-1.0/index.html
The EGCS 1.0 releases include installation instructions in both HTML
and plaintext forms (see the INSTALL directory in the toplevel
directory of the distribution). However, we also keep the most up to
- date [2]installation instructions and [3]build/test status on our web
+ date installation instructions and [2]build/test status on our web
page. We will update those pages as new information becomes available.
- And, we can't in good conscience fail to mention some [4]caveats to
+ And, we can't in good conscience fail to mention some [3]caveats to
using EGCS.
Update: Big thanks to Stanford for providing a high speed link for
@@ -13005,7 +14527,7 @@ http://gcc.gnu.org/egcs-1.0/index.html
(USA California -- High speed link provided by Stanford).
The EGCS 1.0 release is also available many mirror sites.
- [5]Goto mirror list to find a closer site
+ [4]Goto mirror list to find a closer site
We'd like to thank the numerous people that have contributed new
features, test results, bugfixes, etc. Unfortunately, they're far too
@@ -13013,35 +14535,33 @@ http://gcc.gnu.org/egcs-1.0/index.html
For questions related to the use of GCC, please consult these web
- pages and the [6]GCC manuals. If that fails, the
- [7]gcc-help@gcc.gnu.org mailing list might help. Comments on these
+ pages and the [5]GCC manuals. If that fails, the
+ [6]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 [8]gcc@gcc.gnu.org. All of [9]our lists have public archives.
+ list at [7]gcc@gcc.gnu.org. All of [8]our lists have public archives.
- Copyright (C) [10]Free Software Foundation, Inc. Verbatim copying and
+ Copyright (C) [9]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 [11]maintained by the GCC team. Last modified
- 2012-11-02[12].
+ These pages are [10]maintained by the GCC team. Last modified
+ 2014-06-28[11].
References
1. http://gcc.gnu.org/egcs-1.0/features.html
- 2. http://gcc.gnu.org/install/
- 3. http://gcc.gnu.org/egcs-1.0/buildstat.html
- 4. http://gcc.gnu.org/egcs-1.0/caveats.html
- 5. http://gcc.gnu.org/mirrors.html
- 6. http://gcc.gnu.org/onlinedocs/
- 7. mailto:gcc-help@gcc.gnu.org
- 8. mailto:gcc@gcc.gnu.org
- 9. http://gcc.gnu.org/lists.html
- 10. http://www.fsf.org/
- 11. http://gcc.gnu.org/about.html
- 12. http://validator.w3.org/check/referer
+ 2. http://gcc.gnu.org/egcs-1.0/buildstat.html
+ 3. http://gcc.gnu.org/egcs-1.0/caveats.html
+ 4. http://gcc.gnu.org/mirrors.html
+ 5. https://gcc.gnu.org/onlinedocs/
+ 6. mailto:gcc-help@gcc.gnu.org
+ 7. mailto:gcc@gcc.gnu.org
+ 8. https://gcc.gnu.org/lists.html
+ 9. http://www.fsf.org/
+ 10. https://gcc.gnu.org/about.html
+ 11. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/egcs-1.0/features.html
-
EGCS 1.0 features
* Core compiler is based on the gcc2 development tree from Aug 2,
@@ -13091,22 +14611,21 @@ http://gcc.gnu.org/egcs-1.0/features.html
provided this notice is preserved.
These pages are [8]maintained by the GCC team. Last modified
- 2012-11-02[9].
+ 2014-06-12[9].
References
1. http://gcc.gnu.org/egcs-1.0/features-2.8.html
2. http://gcc.gnu.org/egcs-1.0/c++features.html
- 3. http://gcc.gnu.org/onlinedocs/
+ 3. https://gcc.gnu.org/onlinedocs/
4. mailto:gcc-help@gcc.gnu.org
5. mailto:gcc@gcc.gnu.org
- 6. http://gcc.gnu.org/lists.html
+ 6. https://gcc.gnu.org/lists.html
7. http://www.fsf.org/
- 8. http://gcc.gnu.org/about.html
+ 8. https://gcc.gnu.org/about.html
9. http://validator.w3.org/check/referer
======================================================================
http://gcc.gnu.org/egcs-1.0/caveats.html
-
EGCS 1.0 Caveats
* EGCS has an integrated libstdc++, but does not have an integrated
@@ -13145,15 +14664,15 @@ http://gcc.gnu.org/egcs-1.0/caveats.html
provided this notice is preserved.
These pages are [6]maintained by the GCC team. Last modified
- 2012-11-02[7].
+ 2014-06-12[7].
References
- 1. http://gcc.gnu.org/onlinedocs/
+ 1. https://gcc.gnu.org/onlinedocs/
2. mailto:gcc-help@gcc.gnu.org
3. mailto:gcc@gcc.gnu.org
- 4. http://gcc.gnu.org/lists.html
+ 4. https://gcc.gnu.org/lists.html
5. http://www.fsf.org/
- 6. http://gcc.gnu.org/about.html
+ 6. https://gcc.gnu.org/about.html
7. http://validator.w3.org/check/referer
======================================================================