diff options
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -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 |