Add a note about recent GCC import.

This commit is contained in:
kan 2004-07-29 14:49:57 +00:00
parent 0db0c04954
commit 313b14efba

View File

@ -17,6 +17,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 5.x IS SLOW:
developers choose to disable these features on build machines
to maximize performance.
20030728:
System compiler has been upgraded to GCC 3.4.2-pre. As with any major
compiler upgrade, there are several issues to be aware of. GCC 3.4.x
has broken C++ ABI compatibility with previous releases yet again
and users will have to rebuild all their C++ programs with the new
compiler. A new unit-at-a-time optimization mode, which is default
in this compiler release, is more aggressive in removing unused
static symbols. This is the likely cause of 'make buildworld'
breakages with non-default CFLAGS where optimization level is set
to -O2 or higher.
20040727:
The size of 'struct ifnet' has changed due to the addition of
the IFF_NEEDSGIANT flag (and what it implies). All kernel